From 996f04d57cdd24c2ff1122fb28394ef415c47931 Mon Sep 17 00:00:00 2001 From: Talia-12 Date: Tue, 22 Nov 2022 23:23:07 +1000 Subject: [PATCH] mucked around wth the targeting of MixinCastingHarness.playSoundWisp --- .../java/ram/talia/hexal/mixin/MixinCastingHarness.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Common/src/main/java/ram/talia/hexal/mixin/MixinCastingHarness.java b/Common/src/main/java/ram/talia/hexal/mixin/MixinCastingHarness.java index d20bf68c..6cbd5e76 100644 --- a/Common/src/main/java/ram/talia/hexal/mixin/MixinCastingHarness.java +++ b/Common/src/main/java/ram/talia/hexal/mixin/MixinCastingHarness.java @@ -58,8 +58,12 @@ private boolean updateWithPatternWisp (List sideEffects, Obj return sideEffects.add((OperatorSideEffect) o); } - @Redirect(method = "executeIotas", at = @At(value = "INVOKE", - target = "Lnet/minecraft/server/level/ServerLevel;playSound(Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V"), + @Redirect(method = "executeIotas", + at = @At( + value = "INVOKE", + target = "Lnet/minecraft/server/level/ServerLevel;playSound(Lnet/minecraft/world/entity/player/Player;DDDLnet/minecraft/sounds/SoundEvent;Lnet/minecraft/sounds/SoundSource;FF)V", + remap = true + ), remap = false) private void playSoundWisp (ServerLevel level, Player player, double x, double y, double z, SoundEvent soundEvent, SoundSource soundSource, float v, float p) { CastingContext ctx = harness.getCtx();