dragonfly
dragonfly copied to clipboard
Refactor the design of block drops
Container blocks don't drop their items when you break them in creative because they get included within BreakInfo's drops, which is only utilized when the player is in survival.
Issues also exist with certain blocks, such as vines, that need to check for silk touch on a specific tool.
The issue here is the fact that there is no boundary between "definite drops" and "survival drops", both are grouped into the same drops portion of BreakInfo.