-
Bug
-
Resolution: Invalid
-
None
-
1.14.30.51 Beta, 1.14.25.1 Beta, 1.14.20 Hotfix, 1.14.1 Hotfix
-
Unconfirmed
-
Windows
Using addons, giving a mob like the Slime the ability to destroy blocks with a large "breakable _blocks" list can cause immense slowdowns when there are more than 6 of them at once in render distance. Tick speed is reduced massively and the game can eventually become unplayable and crash in multiplayer if there are too many mobs with this behavior.
The blocks they destroy has a 100% chance of dropping its item counterpart, however this does minimal to affect the tick speed. It seems the list itself is treated inefficiently, which is the cause of the slowdowns.
"minecraft:break_blocks":{ "breakable_blocks":[ "minecraft:grass","minecraft:grass_path","minecraft:dirt", "minecraft:podzol","minecraft:mycelium", "minecraft:red_mushroom_block","minecraft:brown_mushroom_block", "minecraft:planks","minecraft:log","minecraft:leaves", "minecraft:cobblestone","minecraft:mossy_cobblestone", "minecraft:gravel","minecraft:smooth_stone", "minecraft:hay_block","minecraft:wheat","minecraft:potatoes", "minecraft:carrots","minecraft:beetroot","minecraft:melon", "minecraft:pumpkin","minecraft:sweet_berry_bush","minecraft:cake", "minecraft:tallgrass","minecraft:brown_mushroom","minecraft:red_mushroom", "minecraft:acacia_stairs","minecraft:birch_stairs", "minecraft:dark_oak_stairs","minecraft:jungle_stairs", "minecraft:oak_stairs","minecraft:spruce_stairs", "minecraft:cobblestone_stairs","minecraft:mossy_cobblestone_stairs", "minecraft:stripped_acacia_log","minecraft:stripped_birch_log", "minecraft:stripped_dark_oak_log","minecraft:stripped_jungle_log", "minecraft:stripped_oak_log","minecraft:stripped_spruce_log", "minecraft:wooden_slab","minecraft:stone_slab", "minecraft:fence","minecraft:wooden_door", "minecraft:glass","minecraft:glass_pane", "minecraft:stained_glass","minecraft:stained_glass_pane" ] }