mirror of
https://github.com/Ellpeck/NaturesAura.git
synced 2024-12-22 14:59:22 +01:00
fixed some blocks not being mineable with the correct tools
Closes #284
This commit is contained in:
parent
4ea607757a
commit
945f71ae30
3 changed files with 58 additions and 15 deletions
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"values": [
|
||||
"naturesaura:ancient_stairs",
|
||||
"naturesaura:offering_table",
|
||||
"naturesaura:wood_stand",
|
||||
"naturesaura:auto_crafter",
|
||||
"naturesaura:ancient_bark",
|
||||
"naturesaura:oak_generator",
|
||||
"naturesaura:ancient_slab",
|
||||
"naturesaura:ancient_log",
|
||||
"naturesaura:ancient_planks",
|
||||
"naturesaura:nether_wart_mushroom",
|
||||
"naturesaura:flower_generator"
|
||||
]
|
||||
}
|
|
@ -1,15 +1,46 @@
|
|||
{
|
||||
"values": [
|
||||
"naturesaura:spring",
|
||||
"naturesaura:aura_timer",
|
||||
"naturesaura:animal_container",
|
||||
"naturesaura:blast_furnace_booster",
|
||||
"naturesaura:snow_creator",
|
||||
"naturesaura:chorus_generator",
|
||||
"naturesaura:nether_grass",
|
||||
"naturesaura:gold_nether_brick",
|
||||
"naturesaura:gold_brick",
|
||||
"naturesaura:pickup_stopper",
|
||||
"naturesaura:rf_converter",
|
||||
"naturesaura:infused_slab",
|
||||
"naturesaura:aura_detector",
|
||||
"naturesaura:infused_stairs",
|
||||
"naturesaura:infused_iron_block",
|
||||
"naturesaura:item_distributor",
|
||||
"naturesaura:weather_changer"
|
||||
"naturesaura:placer",
|
||||
"naturesaura:infused_stone",
|
||||
"naturesaura:gold_brick",
|
||||
"naturesaura:generator_limit_remover",
|
||||
"naturesaura:crushing_catalyst",
|
||||
"naturesaura:chunk_loader",
|
||||
"naturesaura:projectile_generator",
|
||||
"naturesaura:furnace_heater",
|
||||
"naturesaura:powder_placer",
|
||||
"naturesaura:animal_generator",
|
||||
"naturesaura:animal_container",
|
||||
"naturesaura:weather_changer",
|
||||
"naturesaura:firework_generator",
|
||||
"naturesaura:aura_timer",
|
||||
"naturesaura:hopper_upgrade",
|
||||
"naturesaura:spring",
|
||||
"naturesaura:blast_furnace_booster",
|
||||
"naturesaura:infused_brick_stairs",
|
||||
"naturesaura:chorus_generator",
|
||||
"naturesaura:time_changer",
|
||||
"naturesaura:moss_generator",
|
||||
"naturesaura:conversion_catalyst",
|
||||
"naturesaura:snow_creator",
|
||||
"naturesaura:ender_crate",
|
||||
"naturesaura:gold_nether_brick",
|
||||
"naturesaura:nature_altar",
|
||||
"naturesaura:tainted_gold_block",
|
||||
"naturesaura:spawn_lamp",
|
||||
"naturesaura:nether_grass",
|
||||
"naturesaura:field_creator",
|
||||
"naturesaura:grated_chute",
|
||||
"naturesaura:infused_brick",
|
||||
"naturesaura:infused_brick_slab",
|
||||
"naturesaura:potion_generator",
|
||||
"naturesaura:animal_spawner"
|
||||
]
|
||||
}
|
|
@ -43,11 +43,8 @@ public class BlockTagProvider extends BlockTagsProvider {
|
|||
for (var item : ModRegistry.ALL_ITEMS) {
|
||||
if (!(item instanceof Block b))
|
||||
continue;
|
||||
var state = b.defaultBlockState();
|
||||
if (!state.requiresCorrectToolForDrops())
|
||||
continue;
|
||||
var material = state.getMaterial();
|
||||
if (material == Material.STONE) {
|
||||
var material = b.defaultBlockState().getMaterial();
|
||||
if (material == Material.STONE || material == Material.METAL) {
|
||||
this.tag(BlockTags.MINEABLE_WITH_PICKAXE).add(b);
|
||||
} else if (material == Material.WOOD) {
|
||||
this.tag(BlockTags.MINEABLE_WITH_AXE).add(b);
|
||||
|
|
Loading…
Reference in a new issue