if(initialized && next != null)
{
logger.debug("play called with file " + next.getName() + " and vol " + volume);
- Minecraft.getInstance().getSoundManager().pause();
+ TurnBasedMinecraftMod.proxy.pauseMCMusic();
String suffix = next.getName().substring(next.getName().length() - 3).toLowerCase();
if(suffix.equals("mid") && sequencer != null)
{
}
if(resumeMCSounds)
{
- Minecraft.getInstance().getSoundManager().resume();
+ TurnBasedMinecraftMod.proxy.resumeMCMusic();
}
isPlaying = false;
}
public void showClientConfigGui() {
Minecraft.getInstance().setScreen(new ClientConfigGui());
}
-}
\ No newline at end of file
+
+ @Override
+ public void pauseMCMusic() {
+ Minecraft.getInstance().getSoundManager().pause();
+ }
+
+ @Override
+ public void resumeMCMusic() {
+ Minecraft.getInstance().getSoundManager().resume();
+ }
+}
public <MSG> void handlePacket(MSG msg,CustomPayloadEvent.Context ctx) {}
public void showClientConfigGui() {}
-}
\ No newline at end of file
+
+ public void pauseMCMusic() {}
+ public void resumeMCMusic() {}
+}
TurnBasedMinecraftMod.proxy.setBattleGuiAsGui();
TurnBasedMinecraftMod.proxy.setBattleGuiBattleChanged();
TurnBasedMinecraftMod.proxy.setBattleGuiTime(pkt.decisionSeconds);
+ TurnBasedMinecraftMod.proxy.pauseMCMusic();
});
ctx.setPacketHandled(true);
}
}
-}
\ No newline at end of file
+}