From 178c6b21a1db240aa8202dffc22bdcb753ed60f9 Mon Sep 17 00:00:00 2001 From: Jonas Herzig Date: Fri, 19 Jan 2018 13:00:44 +0100 Subject: [PATCH] Fix member info of WorldClient.playSound mixin --- .../java/com/replaymod/recording/mixin/MixinWorldClient.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/replaymod/recording/mixin/MixinWorldClient.java b/src/main/java/com/replaymod/recording/mixin/MixinWorldClient.java index 74a5a57c..5a8732c4 100644 --- a/src/main/java/com/replaymod/recording/mixin/MixinWorldClient.java +++ b/src/main/java/com/replaymod/recording/mixin/MixinWorldClient.java @@ -35,7 +35,8 @@ public abstract class MixinWorldClient extends World implements RecordingEventHa // but are instead played directly by the client. The server only sends these sounds to // other clients so we have to record them manually. // E.g. Block place sounds - @Inject(method = "playSound", at = @At("HEAD")) + @Inject(method = "playSound(Lnet/minecraft/entity/player/EntityPlayer;DDDLnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FF)V", + at = @At("HEAD")) public void replayModRecording_recordClientSound(EntityPlayer player, double x, double y, double z, SoundEvent sound, SoundCategory category, float volume, float pitch, CallbackInfo ci) { if (player == mc.thePlayer) {