From 25d3e0708f2b00e9e95ce489d0f33998d8e7cd21 Mon Sep 17 00:00:00 2001 From: RednedEpic Date: Sun, 3 May 2020 23:56:07 -0500 Subject: [PATCH] Map most all missing sounds --- .../world/JavaPlayBuiltinSoundTranslator.java | 12 +++-- .../java/world/JavaPlayEffectTranslator.java | 20 ++++++-- .../block/ComparatorSoundInteractHandler.java | 48 +++++++++++++++++++ .../block/DoorSoundInteractionHandler.java | 2 +- .../block/LeverSoundInteractionHandler.java | 2 +- connector/src/main/resources/mappings | 2 +- 6 files changed, 75 insertions(+), 11 deletions(-) create mode 100644 connector/src/main/java/org/geysermc/connector/network/translators/sound/block/ComparatorSoundInteractHandler.java diff --git a/connector/src/main/java/org/geysermc/connector/network/translators/java/world/JavaPlayBuiltinSoundTranslator.java b/connector/src/main/java/org/geysermc/connector/network/translators/java/world/JavaPlayBuiltinSoundTranslator.java index 2e3d3d5f..aa4ade4a 100644 --- a/connector/src/main/java/org/geysermc/connector/network/translators/java/world/JavaPlayBuiltinSoundTranslator.java +++ b/connector/src/main/java/org/geysermc/connector/network/translators/java/world/JavaPlayBuiltinSoundTranslator.java @@ -34,6 +34,7 @@ import com.nukkitx.protocol.bedrock.packet.LevelSoundEventPacket; import org.geysermc.connector.network.session.GeyserSession; import org.geysermc.connector.network.translators.PacketTranslator; import org.geysermc.connector.network.translators.Translator; +import org.geysermc.connector.network.translators.world.block.BlockTranslator; import org.geysermc.connector.utils.SoundUtils; @Translator(packet = ServerPlayBuiltinSoundPacket.class) @@ -72,22 +73,23 @@ public class JavaPlayBuiltinSoundTranslator extends PacketTranslator