diff options
| author | Unknown <shekwancheung0528@gmail.com> | 2019-01-02 23:06:23 +0800 |
|---|---|---|
| committer | Unknown <shekwancheung0528@gmail.com> | 2019-01-02 23:06:23 +0800 |
| commit | fe03c35dc0613aaf67bbde531a930cb9939c6096 (patch) | |
| tree | dd342072bddc348a331fbabf1dc1ed5d980e4b3d /src/main/java/me/shedaniel/mixins/MixinMinecraftClient.java | |
| parent | 6ff53479192a474a68c9ce07c65f92464cb04d6e (diff) | |
| download | RoughlyEnoughItems-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.java | 33 |
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(); - } - -} |
