This commit is contained in:
Coloryr committed 2026-10-24 11:48:00 +08:00
1 parent d2bf8d9590
commit 5ca6b34177
5 files changed
+10 -5

No files matched your search

@@ -23,6 +23,7 @@ import net.neoforged.fml.loading.FMLPaths;
import net.neoforged.neoforge.client.event.ClientPlayerNetworkEvent;
import net.neoforged.neoforge.client.event.ClientTickEvent;
import net.neoforged.neoforge.client.event.RenderGuiLayerEvent;
import net.neoforged.neoforge.client.event.lifecycle.ClientStoppingEvent;
import net.neoforged.neoforge.client.event.sound.PlaySoundSourceEvent;
import net.neoforged.neoforge.client.event.sound.PlayStreamingSourceEvent;
import net.neoforged.neoforge.client.event.sound.SoundEngineLoadEvent;
@@ -50,6 +51,11 @@ public class AllMusicClient implements IPayloadHandler<MusicCodec>, AllMusicBrid
event.enqueueWork(AllMusicCore::renderInit);
}
@SubscribeEvent
public static void onClientStopping(ClientStoppingEvent event) {
AllMusicCore.stop();
}
@SubscribeEvent
public static void onSound(final PlaySoundSourceEvent e) {
if (!AllMusicCore.isPlay()) return;
@@ -51,7 +51,7 @@ public class AllMusicClient implements AllMusicBridge, IPayloadHandler<MusicCode
}
@SubscribeEvent
public void onClientStopping(ClientStoppingEvent event) {
public static void onClientStopping(ClientStoppingEvent event) {
AllMusicCore.stop();
}
@@ -58,7 +58,7 @@ public class AllMusicClient implements IPayloadHandler<MusicCodec>, AllMusicBrid
}
@SubscribeEvent
public void onClientStopping(ClientStoppingEvent event) {
public static void onClientStopping(ClientStoppingEvent event) {
AllMusicCore.stop();
}
@@ -57,9 +57,8 @@ public class AllMusicClient implements IPayloadHandler<MusicCodec>, AllMusicBrid
}
}
@SubscribeEvent
public void onClientStopping(ClientStoppingEvent event) {
public static void onClientStopping(ClientStoppingEvent event) {
AllMusicCore.stop();
}
@@ -58,7 +58,7 @@ public class AllMusicClient implements IPayloadHandler<MusicCodec>, AllMusicBrid
}
@SubscribeEvent
public void onClientStopping(ClientStoppingEvent event) {
public static void onClientStopping(ClientStoppingEvent event) {
AllMusicCore.stop();
}