diff --git a/src/main/java/dan200/computercraft/shared/network/client/PlayRecordClientMessage.java b/src/main/java/dan200/computercraft/shared/network/client/PlayRecordClientMessage.java index f6c2a02ce..2b35d2d86 100644 --- a/src/main/java/dan200/computercraft/shared/network/client/PlayRecordClientMessage.java +++ b/src/main/java/dan200/computercraft/shared/network/client/PlayRecordClientMessage.java @@ -64,7 +64,7 @@ public class PlayRecordClientMessage implements NetworkMessage { } else { buf.writeBoolean(true); buf.writeString(this.name); - buf.writeIdentifier(this.soundEvent.getId()); + buf.writeIdentifier(this.soundEvent.id); } } diff --git a/src/main/java/dan200/computercraft/shared/peripheral/speaker/SpeakerPeripheral.java b/src/main/java/dan200/computercraft/shared/peripheral/speaker/SpeakerPeripheral.java index 90a8b051b..de86ce4d0 100644 --- a/src/main/java/dan200/computercraft/shared/peripheral/speaker/SpeakerPeripheral.java +++ b/src/main/java/dan200/computercraft/shared/peripheral/speaker/SpeakerPeripheral.java @@ -153,8 +153,7 @@ public abstract class SpeakerPeripheral implements IPeripheral { // If the resource location for note block notes changes, this method call will need to be updated boolean success = this.playSound(context, - instrument.getSound() - .getId(), + instrument.getSound().id, volume, (float) Math.pow(2.0, (pitch - 12.0) / 12.0), true); diff --git a/src/main/resources/computercraft.accesswidener b/src/main/resources/computercraft.accesswidener index 06d48a37f..c8caccbfe 100644 --- a/src/main/resources/computercraft.accesswidener +++ b/src/main/resources/computercraft.accesswidener @@ -20,3 +20,4 @@ accessible field net/minecraft/client/render/model/BakedQuad sprite Lnet/minecra accessible field net/minecraft/client/util/math/AffineTransformation translation Lnet/minecraft/client/util/math/Vector3f; accessible field net/minecraft/client/util/math/AffineTransformation scale Lnet/minecraft/client/util/math/Vector3f; accessible field net/minecraft/client/util/math/AffineTransformation rotation1 Lnet/minecraft/util/math/Quaternion; +accessible field net/minecraft/sound/SoundEvent id Lnet/minecraft/util/Identifier;