commit - 0dde2e33babb901a50b75f017db3a4f4a3ee228c
commit + 0c7897194a904d853388ad3ae10438d5f27bc590
blob - abf6be1b4d35a05e76114c02da50aa5f58673601
blob + d18beb7146d0dd3560115fafb6450fa3dc840188
--- gradle.properties
+++ gradle.properties
# Mod Properties
mod_version = 1.0.0
maven_group = com.hattolo
- archives_base_name = console-sounds-mod
+ archives_base_name = consolesounds
# Dependencies
fabric_version=0.37.0+1.17
blob - 434eb40850549c39b0327d5acd11ce9d58ee03b3
blob + 46c5cbd80f6d81c08e55cde6e7e7fc5e769934c7
--- src/main/java/com/hattolo/consolesounds/mixin/CloseHandledScreenMixin.java
+++ src/main/java/com/hattolo/consolesounds/mixin/CloseHandledScreenMixin.java
public class CloseHandledScreenMixin {
@Inject(at = @At("HEAD"), method = "onClose")
private void onClose(CallbackInfo ci) {
+ //System.out.println("Menu closed");
if (AutoConfig.getConfigHolder(ConsoleSoundsConfig.class).getConfig().playSoundOnInGameMenuExit) MinecraftClient.getInstance().getSoundManager().play(PositionedSoundInstance.master(ConsoleSoundsClient.UI_BACK_EVENT, 1.0F));
}
}
blob - 0ec84a76c6e8ce6cc92b79b53497e72f8d191a57
blob + 2fdb29677f7c9d3eebd2bf0b174f0bf28c5b6849
--- src/main/java/com/hattolo/consolesounds/mixin/ExitScreenMixin.java
+++ src/main/java/com/hattolo/consolesounds/mixin/ExitScreenMixin.java
public class ExitScreenMixin {
@Inject(at = @At("RETURN"), method = "keyPressed")
private void keyPressed(int keyCode, int scanCode, int modifiers, CallbackInfoReturnable<Boolean> cir) {
- //System.out.println("Lel");
+ //System.out.println("Key pressed");
if (cir.getReturnValue()) {
- if (keyCode == GLFW.GLFW_KEY_BACKSPACE || keyCode == GLFW.GLFW_KEY_DELETE || keyCode == GLFW.GLFW_KEY_HOME || keyCode == GLFW.GLFW_KEY_END || keyCode == GLFW.GLFW_KEY_LEFT || keyCode == GLFW.GLFW_KEY_RIGHT) return;
+ if (keyCode == GLFW.GLFW_KEY_ENTER || keyCode == GLFW.GLFW_KEY_KP_ENTER || keyCode == GLFW.GLFW_KEY_BACKSPACE || keyCode == GLFW.GLFW_KEY_DELETE || keyCode == GLFW.GLFW_KEY_HOME || keyCode == GLFW.GLFW_KEY_END || keyCode == GLFW.GLFW_KEY_LEFT || keyCode == GLFW.GLFW_KEY_RIGHT || keyCode == GLFW.GLFW_KEY_UP || keyCode == GLFW.GLFW_KEY_DOWN) return;
if (modifiers == GLFW.GLFW_MOD_CONTROL) return;
- //System.out.println("Escaped!");
+ //System.out.println("Play sound");
if (AutoConfig.getConfigHolder(ConsoleSoundsConfig.class).getConfig().playSoundOnMenuExit) MinecraftClient.getInstance().getSoundManager().play(PositionedSoundInstance.master(ConsoleSoundsClient.UI_BACK_EVENT, 1.0F));
}
/*
- System.out.println("Lel");
+ System.out.println("Key pressed");
if (keyCode == GLFW.GLFW_KEY_ESCAPE && Screen.shouldCloseOnEsc()) {
- System.out.println("Escaped!");
+ System.out.println("Play sound");
MinecraftClient.getInstance().getSoundManager().play(PositionedSoundInstance.master(ConsoleModClient.UI_BACK_EVENT, 1.0F));
}
*/