Seems like the double closing issue isnt from my code and from somewhere else

This commit is contained in:
Ethan 2024-07-06 20:26:33 +08:00
parent 7645ef375a
commit d6a8e6231e

View file

@ -51,12 +51,6 @@ public class OpenableSoundInteractionTranslator implements BlockSoundInteraction
levelSoundEventPacket.setSound(event);
levelSoundEventPacket.setExtraData(session.getBlockMappings().getBedrockBlock(state).getRuntimeId());
session.sendUpstreamPacket(levelSoundEventPacket);
// To ensure that the doors don't do weird double closing sometimes
LevelEventPacket levelEventPacket = new LevelEventPacket();
levelEventPacket.setType(LevelEvent.SOUND_DOOR_OPEN);
levelEventPacket.setPosition(position);
levelEventPacket.setData(-1);
session.sendUpstreamPacket(levelEventPacket);
}
private SoundEvent getSound(boolean open, String identifier) {