Tismas / cave-factory

Minecraft modpack
6 stars 7 forks source link

Console Spam - Skipping Entity with id #75

Open Peashooter101 opened 2 years ago

Peashooter101 commented 2 years ago

Issue

The server console spams this message only during daytime: image

Reproducing the Issue

I was able to isolate the issue to be caused by Baby Bees entering a hive.

  1. Get 2 bees and a Hive.
  2. Breed the 2 bees.
  3. For clarity, move the baby bee away from the original hive and give it it's own hive.
  4. When the baby bee enters a hive, TheOneProbe will show that the Bee count will jump from 0 → 2.
  5. Whenever bees try to exit that hive (the one the baby bee entered), the bee count will be stuck at some value (i.e. if a baby bee entering the hive caused the count to jump from 0 → 2, then the hive will be stuck at 1 when the baby bee exits), and spam that message to the console.

I assume that the issue is caused by a Baby Bee adds 2 to the hive, but there is only really 1 Bee in the hive and when the bee tries to leave, the game cannot spawn it because it does not exist.

Temporary Fixes

These are some ways players can deal with the issue until it is officially fixed, if possible.

If you already have the issue...

  1. Move all your bees out.
  2. Destroy the hives without silk touch (forcibly resets the hives).
  3. Do not let baby bees enter the hives.

If you have baby bees or need to breed the bees...

  1. Do not let any baby bees enter any hives, put a lead on them and attach them to a fence until they grow up.

If you have a Minecolony Apiary...

  1. Disable bee breeding and just make sure you manually give them adult bees.

Additional Related Issues

Peashooter101 commented 2 years ago

Correction on Issue

The issue is caused by the mod that allows you to pick up animals with your bare hands and move them around. Moving bees in such a way causes this issue, not baby bees specifically. The ways to fix it are much the same.

This does mean you do have to find that problematic bee that causes the hive count to increase by 2 and kill it, as well as just not picking up bees with that mod.