]> git.lizzy.rs Git - BoundingBoxOutlineReloaded.git/blobdiff - src/main/java/com/irtimaled/bbor/mixin/client/MixinMinecraft.java
Setup for 1.16.3 Fabric
[BoundingBoxOutlineReloaded.git] / src / main / java / com / irtimaled / bbor / mixin / client / MixinMinecraft.java
index 27c751de8bab1b30e703c853d04f816f68e0e576..5e30839db759930a5efa7b4bfaec7ca2615fe569 100644 (file)
@@ -1,31 +1,18 @@
 package com.irtimaled.bbor.mixin.client;
 
 import com.irtimaled.bbor.client.ClientProxy;
-import com.irtimaled.bbor.client.interop.ModPackFinder;
 import net.minecraft.client.MinecraftClient;
 import net.minecraft.client.RunArgs;
-import net.minecraft.client.resource.ClientResourcePackProfile;
-import net.minecraft.resource.ResourcePackManager;
-import org.spongepowered.asm.mixin.Final;
 import org.spongepowered.asm.mixin.Mixin;
-import org.spongepowered.asm.mixin.Shadow;
 import org.spongepowered.asm.mixin.injection.At;
 import org.spongepowered.asm.mixin.injection.Inject;
 import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
 
 @Mixin(MinecraftClient.class)
-public class MixinMinecraft {
-    @Shadow
-    @Final
-    private ResourcePackManager<ClientResourcePackProfile> resourcePackManager;
-
-    @Inject(method = "<init>", at = @At("RETURN"))
+public abstract class MixinMinecraft {
+    @Inject(method = "<init>", at = @At(value = "RETURN"))
     private void constructor(RunArgs configuration, CallbackInfo ci) {
         new ClientProxy().init();
     }
 
-    @Inject(method = "startTimerHackThread", at = @At("RETURN"))
-    private void init(CallbackInfo ci) {
-        this.resourcePackManager.registerProvider(new ModPackFinder());
-    }
 }