Rohan Verma



Commit Diff


commit - 0dde2e33babb901a50b75f017db3a4f4a3ee228c
commit + 0c7897194a904d853388ad3ae10438d5f27bc590
blob - abf6be1b4d35a05e76114c02da50aa5f58673601
blob + d18beb7146d0dd3560115fafb6450fa3dc840188
--- gradle.properties
+++ gradle.properties
@@ -10,7 +10,7 @@ org.gradle.jvmargs=-Xmx1G
 # 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
@@ -15,6 +15,7 @@ import org.spongepowered.asm.mixin.injection.callback.
 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
@@ -16,18 +16,18 @@ import org.spongepowered.asm.mixin.injection.callback.
 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));
         }
          */