Topic category: Troubleshooting, bugs, and solutions
I was trying to add something related to fishing to my mod. This is the first time i tried doing anything related to fishing in this mod, since it is more of a compilation of random things (it has almost 1500 elements and i have been making it for the past 2 years or more maybe).
But when I tried to fish, the fishing bobber just straight up fell through the water like it was air.
This bug DOES NOT happen on a completely new mcreator workspace.
So i tried finding out what was causing this bug. I created a backup and slowly deleted every element to see which one was causing it. I deleted every single one and it was STILL happening. Then i deleted every texture, model, sound effect, structure, all global variables, even the localization. I tried updating mcreator, java, i even cleared the entire gradle folder.
And even that did not help at all.
I dont really know if there is anything i can do more to try to fix it.
Such changes are usually caused by a misbehaving global trigger in a procedure canceling some action
So, why would it still be happening even after deleting all mod elements from this workspace? Is there anything I can do to fix it?
So this does not happen on new workspace, but does on empty workspace?
Yes, thats exactly what is happening and I think its really weird. I can send you the workspace if thats going to help
Here is my main workspace:
https://www.mediafire.com/file/8awlfjw5nqysdy2/mfworkspace.zip/file
And here is the same workspace, completely empty, where the bug is still occuring:
https://www.mediafire.com/file/byfnmxllvkur22r/mfclean.zip/file
Is this still going to be fixed?
I have the same issue, although I only deleted elements related to fishing. This did not happen before updating to 2023.1
In addition I found out that all vanilla water mobs no longer naturally spawn. If you force them to spawn using an egg, the AI is generally messed up. The fish and drowns verly slowly rise to the surface and guardians sink to the bottom. The squid AI seems ok. You also can't fill and empty bottle with water (nothing happens) but you can fill a bucket.
I tested to see if the OPs clean mod had all of these same issues and it does.
I've done nearly nothing with water in my mod, only creating a fluid (honey) and using dolphins grace potion effect on something. I've made no water mobs, or really done anything with water accept for make a fishing pole and change the fishing loot table.
I've checked through all of my triggers and can't find one that would explain the water issues
I finally figured it out. When I made the honey fluid a fluid tag Json file was created and it screwed up everything. The json file was written as:
{
"replace": false,
"values": [
"terracraft:honey",
"terracraft:flowing_honey"
]
}
I'm not sure why this was an issue but deleting the fluid json file solved the issue. These json files stayed even after all elements were removed. The file is located at: MCreatorWorkspaces\yourmodname\src\main\resources\data\minecraft\tags\fluids.json