commit - 432d4d40c256b079936a0b1a3ddbe121c63b4c8d
commit + 9875ddc150bf43e5ed9d63977316165ffbf0d240
blob - 5f56587f014d23443958a2671dba9729bda9c998
blob + c6dabddbf811a5c83c8bf4104ebf5b9a99a38620
--- gradle.properties
+++ gradle.properties
# check these on https://fabricmc.net/versions.html
minecraft_version=1.19.2
yarn_mappings=1.19.2+build.28
- loader_version=0.14.10
+ loader_version=0.14.22
# Mod Properties
- mod_version = 1.0.0
+ mod_version = 1.0.1
maven_group = com.techsupportred
archives_base_name = consolesounds
blob - d03e4d89be037314b57dc2a658e2d68aa9893019
blob + 4b14d28f7bf8716c77ee2a1318828d06b81e7b8c
--- src/main/java/com/hattolo/consolesounds/ConsoleSoundsClient.java
+++ src/main/java/com/hattolo/consolesounds/ConsoleSoundsClient.java
import me.shedaniel.autoconfig.AutoConfig;
import me.shedaniel.autoconfig.serializer.GsonConfigSerializer;
import net.fabricmc.api.ClientModInitializer;
-//import net.fabricmc.fabric.api.resource.ResourceManagerHelper;
-//import net.fabricmc.fabric.api.resource.ResourcePackActivationType;
-//import net.fabricmc.loader.api.FabricLoader;
import net.minecraft.sound.SoundEvent;
import net.minecraft.util.Identifier;
import net.minecraft.util.registry.Registry;
blob - 0f6f93a80023724fcddab806c9c8d68bf23d2866
blob + 57677c2aa17bb4cbbc39949598553a15d0dec06f
--- src/main/java/com/hattolo/consolesounds/mixin/ClickCreativeInventoryScreenMixin.java
+++ src/main/java/com/hattolo/consolesounds/mixin/ClickCreativeInventoryScreenMixin.java
import me.shedaniel.autoconfig.AutoConfig;
import net.minecraft.client.MinecraftClient;
import net.minecraft.client.gui.screen.ingame.CreativeInventoryScreen;
-import net.minecraft.client.gui.screen.ingame.HandledScreen;
import net.minecraft.client.sound.PositionedSoundInstance;
import net.minecraft.sound.SoundEvents;
import org.spongepowered.asm.mixin.Mixin;
blob - eb60e239d16f606667c9421ba06a72e09406eb47
blob + ae08a6349ca0b507281b9d7d00dd1dc0d93856b7
--- src/main/java/com/hattolo/consolesounds/mixin/OpenPauseMenuMixin.java
+++ src/main/java/com/hattolo/consolesounds/mixin/OpenPauseMenuMixin.java
import me.shedaniel.autoconfig.AutoConfig;
import net.minecraft.client.MinecraftClient;
import net.minecraft.client.gui.screen.GameMenuScreen;
-import net.minecraft.client.option.GameOptions;
import net.minecraft.client.sound.PositionedSoundInstance;
-import net.minecraft.sound.SoundCategory;
import net.minecraft.sound.SoundEvents;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
-import javax.sound.sampled.AudioInputStream;
-import javax.sound.sampled.AudioSystem;
-import javax.sound.sampled.Clip;
-import javax.sound.sampled.FloatControl;
-import java.util.concurrent.ScheduledThreadPoolExecutor;
-import java.util.concurrent.TimeUnit;
-
-
@Mixin(MinecraftClient.class)
public class OpenPauseMenuMixin {
@Inject(at = @At("TAIL"), method = "openPauseMenu")
blob - 02af2db576e3ee09cd2e8ac0e32f3395a91e6654
blob + 511962601161d9fd0ebd50da90cd577be67d4d0e
--- src/main/java/com/hattolo/consolesounds/mixin/SelectClickableWidgetMixin.java
+++ src/main/java/com/hattolo/consolesounds/mixin/SelectClickableWidgetMixin.java
import net.minecraft.client.gui.widget.ClickableWidget;
import net.minecraft.client.sound.PositionedSoundInstance;
import org.spongepowered.asm.mixin.Mixin;
-import org.spongepowered.asm.mixin.gen.Accessor;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable;
blob - 432d3de4e2beff3adb361229e40ea27ef29cd509
blob + a9271082b74d14fed6e29126456e2ddd8cdd629a
--- src/main/java/com/hattolo/consolesounds/mixin/SlotClickedRecipeBookMixin.java
+++ src/main/java/com/hattolo/consolesounds/mixin/SlotClickedRecipeBookMixin.java
import com.hattolo.consolesounds.ConsoleSoundsConfig;
import me.shedaniel.autoconfig.AutoConfig;
import net.minecraft.client.MinecraftClient;
-import net.minecraft.client.gui.screen.ingame.CraftingScreen;
import net.minecraft.client.gui.screen.recipebook.RecipeBookGhostSlots;
import net.minecraft.client.gui.screen.recipebook.RecipeBookWidget;
import net.minecraft.client.sound.PositionedSoundInstance;
import net.minecraft.screen.AbstractRecipeScreenHandler;
import net.minecraft.screen.slot.Slot;
-import net.minecraft.sound.SoundEvents;
import org.jetbrains.annotations.Nullable;
import org.spongepowered.asm.mixin.Final;
import org.spongepowered.asm.mixin.Mixin;