Fix thread-unsafe server resource pack playback

This commit is contained in:
Jonas Herzig
2024-03-10 16:29:31 +01:00
parent 61ef87eebe
commit f8379fa317

View File

@@ -676,7 +676,7 @@ public class FullReplaySender extends ChannelDuplexHandler implements ReplaySend
IOUtils.copy(replayFile.getResourcePack(hash).get(), new FileOutputStream(file)); IOUtils.copy(replayFile.getResourcePack(hash).get(), new FileOutputStream(file));
} }
//#if MC>=12003 //#if MC>=12003
//$$ mc.getServerResourcePackProvider().addResourcePack(packet.id(), file.toPath()); //$$ schedulePacketHandler(() -> mc.getServerResourcePackProvider().addResourcePack(packet.id(), file.toPath()));
//#else //#else
setServerResourcePack(file); setServerResourcePack(file);
//#endif //#endif