aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/xmrvizzy/skyblocker/mixin/InventoryScreenMixin.java
diff options
context:
space:
mode:
authorKonaeAkira <longtruong2411@gmail.com>2022-01-28 15:53:12 +0100
committerKonaeAkira <longtruong2411@gmail.com>2022-01-28 15:53:12 +0100
commit1b1d968d3d4248d9b7b943ab46656b3cc0a6e0c9 (patch)
tree48b5661a06efeb5d1f6b0433b6275459a4e51928 /src/main/java/me/xmrvizzy/skyblocker/mixin/InventoryScreenMixin.java
parenta3b5cad38376be3da5674480ec60f4610b321671 (diff)
downloadSkyblocker-1b1d968d3d4248d9b7b943ab46656b3cc0a6e0c9.tar.gz
Skyblocker-1b1d968d3d4248d9b7b943ab46656b3cc0a6e0c9.tar.bz2
Skyblocker-1b1d968d3d4248d9b7b943ab46656b3cc0a6e0c9.zip
Made item list use the vanilla recipe book
Diffstat (limited to 'src/main/java/me/xmrvizzy/skyblocker/mixin/InventoryScreenMixin.java')
-rw-r--r--src/main/java/me/xmrvizzy/skyblocker/mixin/InventoryScreenMixin.java22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/mixin/InventoryScreenMixin.java b/src/main/java/me/xmrvizzy/skyblocker/mixin/InventoryScreenMixin.java
new file mode 100644
index 00000000..c6c892a0
--- /dev/null
+++ b/src/main/java/me/xmrvizzy/skyblocker/mixin/InventoryScreenMixin.java
@@ -0,0 +1,22 @@
+package me.xmrvizzy.skyblocker.mixin;
+
+import me.xmrvizzy.skyblocker.skyblock.itemlist.ItemListWidget;
+import net.minecraft.client.gui.screen.ingame.InventoryScreen;
+import net.minecraft.client.gui.screen.recipebook.RecipeBookWidget;
+import org.spongepowered.asm.mixin.Mixin;
+import org.spongepowered.asm.mixin.injection.At;
+import org.spongepowered.asm.mixin.injection.Redirect;
+
+@Mixin(InventoryScreen.class)
+public class InventoryScreenMixin {
+ @Redirect(
+ method = "",
+ at = @At(
+ value = "NEW",
+ target = "net/minecraft/client/gui/screen/recipebook/RecipeBookWidget"
+ )
+ )
+ RecipeBookWidget constructor() {
+ return new ItemListWidget();
+ }
+}