In this version the campfire under the honeycomb does not affect the attack of the bees when honey is extracted with empty bottles, and these attack the player anyway.
Comments 3
I find that if I'm "protecting" the campfire with a trapdoor or carpet, they get angry, but if I destroy it (not simply toggle the door open) then the seem fine, though the campfire is 3 blocks below.
I think what's happening is that the logic is looking for just a campfire below the hive.
I propose adding logic to skip "smoke through" blocks when checking blocks below.
The campfire must be 1 block below, (or at least for me) because my campfire was 3 blocks below and I got attacked as well. The smoke has to go through the beehive for me to harvest safely. Hope this helps!