Tekkit-2 icon indicating copy to clipboard operation
Tekkit-2 copied to clipboard

Issue With Turtles Turning flowing water into water source blocks for no reason

Open Chain235 opened this issue 8 months ago • 6 comments

Was this bug reported before?

  • [x] No, it was not.

Please provide a link to your crash report or latest.log, if relevant

No response

If you have any, please provide a list of additional mods

No response

Please describe the issue you are experiencing

When using a mining turtle to excavate I went down to it a few times with a bucket of water and instead of functioning normally the turtle made water source blocks where the bucket flowed and ended up making a big pool of water in all of the holes it mined. From what the staff on the server APOC said "The turtle is recognizing the water as a block and tries to mine it but for some reason it's placing it?" I've replicated this issue in survival mode so its not just an issue on that server, and it's just become a big nuisance at this point. I understand this might be kind of a niche problem because not everyone would have their turtles interacting with water like that, but would appreciate if it could get fixed. (P.S: This seems to occur with more than just the mining turtle so it potentially happens with all of the turtles) Thanks.

Chain235 avatar May 02 '25 10:05 Chain235

Thanks for the report! Can you try to do a little test? Head to the modpack installation folder, and temporarily remove the Fluidlogged-API-v3.0.6-mc1.12.2.jar mod from the mods folder. Try to reproduce the issue in singleplayer again. Are you able to?

xJon avatar May 02 '25 16:05 xJon

Hey Jon, just gave it a try without the Fluidlogged-API-v3.0.6-mc1.12.2.jar mod like you asked and the issue appears to go away from my testing when that is removed.

Chain235 avatar May 02 '25 21:05 Chain235

@Chain235 Thank you for confirming, I've forwarded the issue to the mod author: https://github.com/jbredwards/Fluidlogged-API/issues/249

xJon avatar May 02 '25 21:05 xJon

Fluidlogged API developer here!

I'm trying to reproduce this by using a mining turtle with the instruction "excavate 3" and having water flow into the area where it digs, but no source blocks are being created. I'm using only Fluidlogged API v3.0.6 and CC Tweaked v1.89.2.

@Chain235 I'm not very familiar with ComputerCraft, so could you provide step-by-step instructions for recreating the issue?

jbredwards avatar May 03 '25 17:05 jbredwards

@Chain235 Also just for extra clarity, can you confirm the bug is reproducible on singleplayer with Fluidlogged-API-v3.0.6-mc1.12.2.jar installed? (This is to double check the issue is not limited to that one server).

xJon avatar May 03 '25 20:05 xJon

I apologize for the delayed response. So first of all in response to you @xJon , yes I have reproduced this issue with that version of Fluidlogged API in singleplayer. (Though to be more specific i'm using that as part of Tekkit 2 version 1.2.6)
Now as far as for you reproducing the issue @jbredwards , essentially what I do is make a little closed in area for the turtle, start it working with for example "excavate 5" and pour a bucket down into the area through a 1x1 hole, and it will start making the flowing water into source blocks. Now however, yesterday I had a mod from the server I've playing on who seemed to be more knowledgeable about the issue compared to the other mods, kindly explained to me that what is happening isn't necessarily a bug and more so at this point something of an unintended natural feature of these two mods (CC & FluidLogged API) working together. Because the turtle essentially is functioning as a moving half slab which like other half slabs when placed in flowing water it will make a source block when it is removed from that spot. So as far as i can see it, there are only three ways to deal with this, which would be making the turtle be a full size block, making FluidLogged API somehow not interact with the turtle as if it was a half slab specifically, or just accepting this as a natural occurrence when these two things work together. Thank you for your time and I hope my explanations can help you both.

Chain235 avatar May 04 '25 04:05 Chain235