setblock ~ ~ ~ minecraft:beehive{Bees:[{EntityData:{id:"minecraft:bee"}},{EntityData:{id:"minecraft:bee"}},{EntityData:{id:"minecraft:bee"}}]}
setblock ~ ~ ~ minecraft:beehive{Bees:[{EntityData:{id:"minecraft:ravager"}},{EntityData:{id:"minecraft:ravager"}},{EntityData:{id:"minecraft:ravager"}}]}
Command #1 works, but command #2 doesn't despite having the exact same syntax and nbt format. The only way that I could make ravagers spawn instead of bees when I break the beehive in survival was to spawn 3 bees in creative, wait for them to go into their hives, f3+I the block to get the setblock command, and use an external text editor program to Ctrl+H "minecraft:bee" to "minecraft:ravager."
Comments 4
I think my knowledge was outdated and didn't notice that f3+I was broken as well. I do remember that it worked before, and I have [video proof|https://www.youtube.com/watch?v=IvbSbQ5idMM] as well. The video is 2 months old so I think it was in the 2nd snapshot for 1.15 that I tested this out,.
I am not able to get ravagers to spawn at all using beehives in 19w46b, even using the
F3
+I
workaround. Is there more to consider?