From 50b7646178113873e056eeb0ba9bd8d60cb06024 Mon Sep 17 00:00:00 2001 From: Jacob Farley Date: Fri, 4 Sep 2020 18:05:53 -0500 Subject: [PATCH] Fix block setting more and fix computer break noise and particles. --- .../java/dan200/computercraft/shared/ComputerCraftRegistry.java | 2 +- .../computercraft/shared/computer/blocks/BlockComputerBase.java | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) 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