Open ProjectEdenBot opened 7 months ago
griffincodes: There is nothing that modified the behavior of foxes but we can just add a bit of code "on entity damage -> if fox -> if drowning -> cancel"
DocterXego: That would be much appreciated. I've noticed them diving from the land into the sea after fish and not swimming up.
DocterXego: New development, once the foxes are completely submerged they are unable to resurface. I was able to replicate this using a leash in survival but could not in creative. Attempts were made to manually pull the fox up with a leash but he still sank like a stone.
griffincodes: You can always use /tameables to summon your foxes to your current location
DocterXego: The point is to have them roaming my island free range
griffincodes: There's no plugins that would modify the behavior of animals, but the server software itself might behave differently from single player
griffincodes: They can continue to do so after summoning
DocterXego: I see, well I haven't found a similar mc bug report so I'm kinda out of ideas
DocterXego: I'll give that a try, the problem has been them dying by drowning as they roam around. They lock onto fish, do their jump dive, and near as I can figure can't swim up.
griffincodes: I might have time later tonight to get on and add the code I talked about
DocterXego: at your leisure, no rush
griffincodes: The drowning prevention code was deployed last night, let me know if it helps
DocterXego: Thanks, I'll experiment as soon as I have time.
DocterXego: Looks as though the foxes learned to swim! Many thanks. Seems they have the mountaineering sense of a suicidal roadrunner though, but I can work with that. Thanks a bunch!
DocterXego: Foxes are drowning! I have lost four foxes now to them drowning in the sea, seemingly in pursuit of fish. I spent a while trying to replicate this in survival and could not, even speeding up the game substantially to simulate many days. I'm under the impression that there is something on the server which is impacting foxes ability to swim. What this thing is I have no idea, and I'll admit it's still possible this is a vanilla bug.