diff --git a/src/main/java/dan200/computercraft/shared/ComputerCraftRegistry.java b/src/main/java/dan200/computercraft/shared/ComputerCraftRegistry.java index 9a7824c2f..353bc1689 100644 --- a/src/main/java/dan200/computercraft/shared/ComputerCraftRegistry.java +++ b/src/main/java/dan200/computercraft/shared/ComputerCraftRegistry.java @@ -106,7 +106,7 @@ public final class ComputerCraftRegistry { ModTiles.COMPUTER_ADVANCED)); public static final BlockComputer COMPUTER_COMMAND = register("computer_command", - new BlockComputer(Block.Settings.of(Material.STONE) + new BlockComputer(FabricBlockSettings.copyOf(Blocks.STONE) .strength(-1, 6000000.0F), ComputerFamily.COMMAND, ModTiles.COMPUTER_COMMAND)); diff --git a/src/main/java/dan200/computercraft/shared/computer/blocks/BlockComputerBase.java b/src/main/java/dan200/computercraft/shared/computer/blocks/BlockComputerBase.java index 670f0a036..e519768d9 100644 --- a/src/main/java/dan200/computercraft/shared/computer/blocks/BlockComputerBase.java +++ b/src/main/java/dan200/computercraft/shared/computer/blocks/BlockComputerBase.java @@ -161,6 +161,8 @@ public abstract class BlockComputerBase extends Bloc state.onStacksDropped( serverWorld, pos, player.getMainHandStack() ); } + // Call super as it is what provides sound and block break particles. Does not do anything else. + super.onBreak(world, pos, state, player); } @Override