diff --git a/src/main/java/dan200/computercraft/shared/ComputerCraftRegistry.java b/src/main/java/dan200/computercraft/shared/ComputerCraftRegistry.java index d4422b3f5..bd100eba7 100644 --- a/src/main/java/dan200/computercraft/shared/ComputerCraftRegistry.java +++ b/src/main/java/dan200/computercraft/shared/ComputerCraftRegistry.java @@ -90,7 +90,7 @@ public final class ComputerCraftRegistry { ComputerFamily.ADVANCED, 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 d218cefc8..a8e7f0433 100644 --- a/src/main/java/dan200/computercraft/shared/computer/blocks/BlockComputerBase.java +++ b/src/main/java/dan200/computercraft/shared/computer/blocks/BlockComputerBase.java @@ -182,5 +182,7 @@ 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); } }