Additional rules for dungeon config
I suggest to extend main possibilities of rules in aspect of breaking/placing blocks.
By analogy with DXL I suggest to add placeWhitelist which shows what blocks can be placed with active AllowPlaceBlocks option.
For breakable blocks I suggest to add breakWhitelist which shows what blocks can be broke with active AllowBreakBlocks option. It would also be useful to include a list of items with which defined block could be broke. If there is no indication of a specific item in config, this kind of block could break with anything (without specified item).
Example:
placeWhitelist: | ["CAKE","WEB"] |
breakWhitelist: | |
SPRUCE_LEAVES: | ["WOODEN_HOE"] |
MELON_BLOCK: | ["WOODEN_HOE","STONE_AXE"] |
AllowBreakPlacedBlocks: | true |