Change some machine sounds to METAL (Fixing #1429)

This commit is contained in:
Mrbysco 2024-10-31 20:09:36 +01:00
parent ec7b26c3b9
commit 43312e2eb4
10 changed files with 20 additions and 10 deletions

View file

@ -16,6 +16,7 @@ import net.minecraft.core.BlockPos;
import net.minecraft.world.InteractionResult; import net.minecraft.world.InteractionResult;
import net.minecraft.world.entity.player.Player; import net.minecraft.world.entity.player.Player;
import net.minecraft.world.level.Level; import net.minecraft.world.level.Level;
import net.minecraft.world.level.block.SoundType;
import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraft.world.level.block.entity.BlockEntity;
import net.minecraft.world.level.block.entity.BlockEntityTicker; import net.minecraft.world.level.block.entity.BlockEntityTicker;
import net.minecraft.world.level.block.entity.BlockEntityType; import net.minecraft.world.level.block.entity.BlockEntityType;
@ -27,7 +28,7 @@ import javax.annotation.Nullable;
public class BlockBioReactor extends DirectionalBlock.Container { public class BlockBioReactor extends DirectionalBlock.Container {
public BlockBioReactor() { public BlockBioReactor() {
super(ActuallyBlocks.defaultPickProps(2.0F, 10.0F)); super(ActuallyBlocks.defaultPickProps(2.0F, 10.0F).sound(SoundType.METAL));
} }
@Nullable @Nullable

View file

@ -20,6 +20,7 @@ import net.minecraft.world.InteractionResult;
import net.minecraft.world.entity.player.Player; import net.minecraft.world.entity.player.Player;
import net.minecraft.world.level.BlockGetter; import net.minecraft.world.level.BlockGetter;
import net.minecraft.world.level.Level; import net.minecraft.world.level.Level;
import net.minecraft.world.level.block.SoundType;
import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraft.world.level.block.entity.BlockEntity;
import net.minecraft.world.level.block.entity.BlockEntityTicker; import net.minecraft.world.level.block.entity.BlockEntityTicker;
import net.minecraft.world.level.block.entity.BlockEntityType; import net.minecraft.world.level.block.entity.BlockEntityType;
@ -32,7 +33,7 @@ import javax.annotation.Nullable;
public class BlockCoalGenerator extends DirectionalBlock.Container { public class BlockCoalGenerator extends DirectionalBlock.Container {
public BlockCoalGenerator() { public BlockCoalGenerator() {
super(ActuallyBlocks.defaultPickProps().randomTicks()); super(ActuallyBlocks.defaultPickProps().sound(SoundType.METAL).randomTicks());
} }
@Nullable @Nullable

View file

@ -19,6 +19,7 @@ import net.minecraft.world.entity.player.Player;
import net.minecraft.world.item.ItemStack; import net.minecraft.world.item.ItemStack;
import net.minecraft.world.level.BlockGetter; import net.minecraft.world.level.BlockGetter;
import net.minecraft.world.level.Level; import net.minecraft.world.level.Level;
import net.minecraft.world.level.block.SoundType;
import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraft.world.level.block.entity.BlockEntity;
import net.minecraft.world.level.block.entity.BlockEntityTicker; import net.minecraft.world.level.block.entity.BlockEntityTicker;
import net.minecraft.world.level.block.entity.BlockEntityType; import net.minecraft.world.level.block.entity.BlockEntityType;
@ -31,7 +32,7 @@ import javax.annotation.Nullable;
public class BlockCoffeeMachine extends DirectionalBlock.Container { public class BlockCoffeeMachine extends DirectionalBlock.Container {
public BlockCoffeeMachine() { public BlockCoffeeMachine() {
super(ActuallyBlocks.defaultPickProps()); super(ActuallyBlocks.defaultPickProps().sound(SoundType.METAL));
} }
@Override @Override

View file

@ -24,6 +24,7 @@ import net.minecraft.world.item.context.BlockPlaceContext;
import net.minecraft.world.level.BlockGetter; import net.minecraft.world.level.BlockGetter;
import net.minecraft.world.level.Level; import net.minecraft.world.level.Level;
import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.Block;
import net.minecraft.world.level.block.SoundType;
import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraft.world.level.block.entity.BlockEntity;
import net.minecraft.world.level.block.entity.BlockEntityTicker; import net.minecraft.world.level.block.entity.BlockEntityTicker;
import net.minecraft.world.level.block.entity.BlockEntityType; import net.minecraft.world.level.block.entity.BlockEntityType;
@ -41,7 +42,7 @@ public class BlockCrusher extends BlockContainerBase {
private final boolean isDouble; private final boolean isDouble;
public BlockCrusher(boolean isDouble) { public BlockCrusher(boolean isDouble) {
super(ActuallyBlocks.defaultPickProps().randomTicks()); super(ActuallyBlocks.defaultPickProps().sound(SoundType.METAL).randomTicks());
this.isDouble = isDouble; this.isDouble = isDouble;
this.registerDefaultState(getStateDefinition().any().setValue(HORIZONTAL_FACING, Direction.NORTH).setValue(LIT, false)); this.registerDefaultState(getStateDefinition().any().setValue(HORIZONTAL_FACING, Direction.NORTH).setValue(LIT, false));
} }

View file

@ -23,6 +23,7 @@ import net.minecraft.world.entity.player.Player;
import net.minecraft.world.item.ItemStack; import net.minecraft.world.item.ItemStack;
import net.minecraft.world.level.BlockGetter; import net.minecraft.world.level.BlockGetter;
import net.minecraft.world.level.Level; import net.minecraft.world.level.Level;
import net.minecraft.world.level.block.SoundType;
import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraft.world.level.block.entity.BlockEntity;
import net.minecraft.world.level.block.entity.BlockEntityTicker; import net.minecraft.world.level.block.entity.BlockEntityTicker;
import net.minecraft.world.level.block.entity.BlockEntityType; import net.minecraft.world.level.block.entity.BlockEntityType;
@ -36,7 +37,7 @@ import javax.annotation.Nullable;
public class BlockDisplayStand extends BlockContainerBase { public class BlockDisplayStand extends BlockContainerBase {
public BlockDisplayStand(boolean empowerer) { public BlockDisplayStand(boolean empowerer) {
super(ActuallyBlocks.defaultPickProps()); super(ActuallyBlocks.defaultPickProps().sound(SoundType.METAL));
isEmpowerer = empowerer; isEmpowerer = empowerer;
} }

View file

@ -17,6 +17,7 @@ import net.minecraft.core.BlockPos;
import net.minecraft.world.InteractionResult; import net.minecraft.world.InteractionResult;
import net.minecraft.world.entity.player.Player; import net.minecraft.world.entity.player.Player;
import net.minecraft.world.level.Level; import net.minecraft.world.level.Level;
import net.minecraft.world.level.block.SoundType;
import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraft.world.level.block.entity.BlockEntity;
import net.minecraft.world.level.block.entity.BlockEntityTicker; import net.minecraft.world.level.block.entity.BlockEntityTicker;
import net.minecraft.world.level.block.entity.BlockEntityType; import net.minecraft.world.level.block.entity.BlockEntityType;
@ -29,7 +30,7 @@ public class BlockEnergizer extends BlockContainerBase {
private final boolean isEnergizer; private final boolean isEnergizer;
public BlockEnergizer(boolean isEnergizer) { public BlockEnergizer(boolean isEnergizer) {
super(ActuallyBlocks.defaultPickProps(2.0F, 10.0F)); super(ActuallyBlocks.defaultPickProps(2.0F, 10.0F).sound(SoundType.METAL));
this.isEnergizer = isEnergizer; this.isEnergizer = isEnergizer;
} }

View file

@ -16,6 +16,7 @@ import net.minecraft.core.BlockPos;
import net.minecraft.world.InteractionResult; import net.minecraft.world.InteractionResult;
import net.minecraft.world.entity.player.Player; import net.minecraft.world.entity.player.Player;
import net.minecraft.world.level.Level; import net.minecraft.world.level.Level;
import net.minecraft.world.level.block.SoundType;
import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraft.world.level.block.entity.BlockEntity;
import net.minecraft.world.level.block.entity.BlockEntityTicker; import net.minecraft.world.level.block.entity.BlockEntityTicker;
import net.minecraft.world.level.block.entity.BlockEntityType; import net.minecraft.world.level.block.entity.BlockEntityType;
@ -27,7 +28,7 @@ import javax.annotation.Nullable;
public class BlockFarmer extends DirectionalBlock.Container { public class BlockFarmer extends DirectionalBlock.Container {
public BlockFarmer() { public BlockFarmer() {
super(ActuallyBlocks.defaultPickProps()); super(ActuallyBlocks.defaultPickProps().sound(SoundType.METAL));
} }
@Nullable @Nullable

View file

@ -20,6 +20,7 @@ import net.minecraft.network.chat.Component;
import net.minecraft.world.entity.player.Player; import net.minecraft.world.entity.player.Player;
import net.minecraft.world.item.ItemStack; import net.minecraft.world.item.ItemStack;
import net.minecraft.world.level.Level; import net.minecraft.world.level.Level;
import net.minecraft.world.level.block.SoundType;
import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraft.world.level.block.entity.BlockEntity;
import net.minecraft.world.level.block.entity.BlockEntityTicker; import net.minecraft.world.level.block.entity.BlockEntityTicker;
import net.minecraft.world.level.block.entity.BlockEntityType; import net.minecraft.world.level.block.entity.BlockEntityType;
@ -33,7 +34,7 @@ import javax.annotation.Nullable;
public class BlockLavaFactoryController extends DirectionalBlock.Container implements IHudDisplay { public class BlockLavaFactoryController extends DirectionalBlock.Container implements IHudDisplay {
public BlockLavaFactoryController() { public BlockLavaFactoryController() {
super(ActuallyBlocks.defaultPickProps(4.5F, 20.0F)); super(ActuallyBlocks.defaultPickProps(4.5F, 20.0F).sound(SoundType.METAL));
} }
@Nullable @Nullable

View file

@ -22,6 +22,7 @@ import net.minecraft.world.entity.player.Player;
import net.minecraft.world.item.ItemStack; import net.minecraft.world.item.ItemStack;
import net.minecraft.world.level.BlockGetter; import net.minecraft.world.level.BlockGetter;
import net.minecraft.world.level.Level; import net.minecraft.world.level.Level;
import net.minecraft.world.level.block.SoundType;
import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraft.world.level.block.entity.BlockEntity;
import net.minecraft.world.level.block.entity.BlockEntityTicker; import net.minecraft.world.level.block.entity.BlockEntityTicker;
import net.minecraft.world.level.block.entity.BlockEntityType; import net.minecraft.world.level.block.entity.BlockEntityType;
@ -35,7 +36,7 @@ import javax.annotation.Nullable;
public class BlockOilGenerator extends DirectionalBlock.Container { public class BlockOilGenerator extends DirectionalBlock.Container {
public BlockOilGenerator() { public BlockOilGenerator() {
super(ActuallyBlocks.defaultPickProps().randomTicks()); super(ActuallyBlocks.defaultPickProps().sound(SoundType.METAL).randomTicks());
} }
@Nullable @Nullable

View file

@ -27,6 +27,7 @@ import net.minecraft.world.item.TooltipFlag;
import net.minecraft.world.item.context.BlockPlaceContext; import net.minecraft.world.item.context.BlockPlaceContext;
import net.minecraft.world.level.Level; import net.minecraft.world.level.Level;
import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.Block;
import net.minecraft.world.level.block.SoundType;
import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraft.world.level.block.entity.BlockEntity;
import net.minecraft.world.level.block.entity.BlockEntityTicker; import net.minecraft.world.level.block.entity.BlockEntityTicker;
import net.minecraft.world.level.block.entity.BlockEntityType; import net.minecraft.world.level.block.entity.BlockEntityType;
@ -42,7 +43,7 @@ import static net.minecraft.world.level.block.state.properties.BlockStatePropert
public class BlockPoweredFurnace extends DirectionalBlock.Container { public class BlockPoweredFurnace extends DirectionalBlock.Container {
public BlockPoweredFurnace() { public BlockPoweredFurnace() {
super(ActuallyBlocks.defaultPickProps().randomTicks().lightLevel(state -> state.getValue(LIT) super(ActuallyBlocks.defaultPickProps().sound(SoundType.METAL).randomTicks().lightLevel(state -> state.getValue(LIT)
? 12 ? 12
: 0)); : 0));