create_ponder_wonder

Exports Create ponders to disk.
git clone git://git.oshgnacknak.de/create_ponder_wonder.git
Log | Files | Refs | README

PauseClientMixin.java (651B)


      1 package de.oshgnacknak.create_ponder_wonder.mixin;
      2 
      3 import de.oshgnacknak.create_ponder_wonder.CreatePonderWonder;
      4 import net.minecraft.client.Minecraft;
      5 import org.spongepowered.asm.mixin.Mixin;
      6 import org.spongepowered.asm.mixin.injection.At;
      7 import org.spongepowered.asm.mixin.injection.Inject;
      8 import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
      9 
     10 @Mixin(Minecraft.class)
     11 public class PauseClientMixin {
     12 
     13 	@Inject(at = @At(value = "INVOKE"), method = "Lnet/minecraft/client/Minecraft;runTick()V", cancellable = true)
     14 	private void tick(CallbackInfo ci) {
     15 		if (CreatePonderWonder.PONDER_RENDERER.isRendering())
     16 			ci.cancel();
     17 	}
     18 }