aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/mixins/MixinMinecraftClient.java
diff options
context:
space:
mode:
authorUnknown <shekwancheung0528@gmail.com>2019-01-02 23:06:23 +0800
committerUnknown <shekwancheung0528@gmail.com>2019-01-02 23:06:23 +0800
commitfe03c35dc0613aaf67bbde531a930cb9939c6096 (patch)
treedd342072bddc348a331fbabf1dc1ed5d980e4b3d /src/main/java/me/shedaniel/mixins/MixinMinecraftClient.java
parent6ff53479192a474a68c9ce07c65f92464cb04d6e (diff)
downloadRoughlyEnoughItems-fe03c35dc0613aaf67bbde531a930cb9939c6096.tar.gz
RoughlyEnoughItems-fe03c35dc0613aaf67bbde531a930cb9939c6096.tar.bz2
RoughlyEnoughItems-fe03c35dc0613aaf67bbde531a930cb9939c6096.zip
v1.4 Bug Fixes
Diffstat (limited to 'src/main/java/me/shedaniel/mixins/MixinMinecraftClient.java')
-rw-r--r--src/main/java/me/shedaniel/mixins/MixinMinecraftClient.java33
1 files changed, 0 insertions, 33 deletions
diff --git a/src/main/java/me/shedaniel/mixins/MixinMinecraftClient.java b/src/main/java/me/shedaniel/mixins/MixinMinecraftClient.java
deleted file mode 100644
index 110ff5beb..000000000
--- a/src/main/java/me/shedaniel/mixins/MixinMinecraftClient.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package me.shedaniel.mixins;
-
-import me.shedaniel.Core;
-import me.shedaniel.listenerdefinitions.ClientTickable;
-import me.shedaniel.listenerdefinitions.KeybindHandler;
-import net.minecraft.class_3689;
-import net.minecraft.client.MinecraftClient;
-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 MixinMinecraftClient {
-
- @Shadow
- @Final
- private class_3689 profiler;
-
- @Inject(method = "tick", at = @At("RETURN"))
- private void onTick(CallbackInfo ci) {
- profiler.begin("mods");
- for(ClientTickable tickable : Core.getListeners(ClientTickable.class)) {
- profiler.begin(() -> tickable.getClass().getCanonicalName().replace('.', '/'));
- tickable.clientTick();
- profiler.end();
- }
- profiler.end();
- }
-
-}