added update checker toast

This commit is contained in:
C10udburst
2022-02-16 13:14:02 +01:00
parent 6aaf590ebb
commit e16006a79e
8 changed files with 79 additions and 3 deletions

View File

@@ -0,0 +1,25 @@
package anticope.rejects.mixin;
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 net.minecraft.client.gui.screen.TitleScreen;
import net.minecraft.client.util.math.MatrixStack;
import anticope.rejects.utils.RejectsConfig;
import anticope.rejects.utils.UpdateUtil;
import meteordevelopment.meteorclient.utils.network.MeteorExecutor;
@Mixin(value = TitleScreen.class)
public class TitleScreenMixin {
@Inject(method = "render", at = @At("TAIL"))
private void onRender(MatrixStack matrices, int mouseX, int mouseY, float delta, CallbackInfo info) {
if (RejectsConfig.get().checkForUpdates) {
MeteorExecutor.execute(() -> {
UpdateUtil.checkUpdate();
});
}
}
}