-
-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
basaltToLavaConversion is not fully compatible with Carpet's movableBlockEntities #24
Comments
I can confirm both bugs you mentioned still working with the latest 1.17 versions. I will work on them now |
Finally got it! The problem was, that carpet overrides one minecraft method, which I was changing for the basalt conversion, when
|
Also what you said that it looks like it's working but isn't, that is only with rug installed on the client, or at least I didn't have it with a vanilla client |
Got that as well now. It was basically just another basalt block generating, due to the vanilla behavior, that then immediately converted into lava again. I now added a check if the block already is a lava source, and if so, cancel the generation of the basalt block |
Nice! That was quick, good to see that it wasn't a deep incompatibility. |
When using Carpet's
movableBlockEntities
in conjunction with Rug'sbasaltToLavaConversion
, piston-pushed basalt does not correctly convert to lava.Reproduced on Minecraft 1.16.5 with Rug 1.1.8, Carpet 1.4.43, and Fabric API 0.36.0
Setup: (Set
basaltToLavaConversion
andmovableBlockEntities
totrue
, Soul Soil is below the first basalt)After pushing the button once: (Source block appears to be generated)
Right-clicking the apparent source block shows smoke particles, and can be done repeatedly. Right-clicking with a bucket appears to pick up lava, but attempting to place it reveals the empty bucket.
After pushing the button a second time: (Source block is revealed to not have generated)
Changing
movableBlockEntities
tofalse
, then repeating the steps, the lava generates, can be picked up with the bucket, and pressing the button repeatedly destroys the lava with the basalt block then generates a new lava source through the conversion.Creating a direct lava generator setup:
Works as expected regardless of
movableBlockEntities
, though the lava generates twice before it stops generating. (Lava is able to be gotten with a bucket normally from both.The text was updated successfully, but these errors were encountered: