diff --git a/src/main/java/com/extendedae_plus/content/controller/NetworkPatternControllerBlock.java b/src/main/java/com/extendedae_plus/content/controller/NetworkPatternControllerBlock.java index d77e568..a8e1dde 100644 --- a/src/main/java/com/extendedae_plus/content/controller/NetworkPatternControllerBlock.java +++ b/src/main/java/com/extendedae_plus/content/controller/NetworkPatternControllerBlock.java @@ -15,6 +15,7 @@ import net.minecraft.world.phys.BlockHitResult; import net.minecraftforge.network.NetworkHooks; public class NetworkPatternControllerBlock extends Block implements EntityBlock { + public NetworkPatternControllerBlock(Properties props) { super(props); } @@ -30,7 +31,6 @@ public class NetworkPatternControllerBlock extends Block implements EntityBlock BlockEntity be = level.getBlockEntity(pos); if (be instanceof MenuProvider provider && player instanceof ServerPlayer sp) { NetworkHooks.openScreen(sp, provider, pos); - return InteractionResult.CONSUME; } } return InteractionResult.sidedSuccess(level.isClientSide); diff --git a/src/main/resources/data/extendedae_plus/loot_tables/blocks/network_pattern_controller.json b/src/main/resources/data/extendedae_plus/loot_tables/blocks/network_pattern_controller.json new file mode 100644 index 0000000..f167e4a --- /dev/null +++ b/src/main/resources/data/extendedae_plus/loot_tables/blocks/network_pattern_controller.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { "type": "minecraft:item", "name": "extendedae_plus:network_pattern_controller" } + ], + "conditions": [ + { "condition": "minecraft:survives_explosion" } + ] + } + ] +} diff --git a/src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json b/src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json index a01207f..388e10b 100644 --- a/src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json +++ b/src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json @@ -1,6 +1,7 @@ { "replace": false, "values": [ + "extendedae_plus:network_pattern_controller", "extendedae_plus:wireless_transceiver", "extendedae_plus:4x_crafting_accelerator", "extendedae_plus:16x_crafting_accelerator",