diff options
| author | Unknown <shekwancheung0528@gmail.com> | 2018-12-30 20:10:36 +0800 |
|---|---|---|
| committer | Unknown <shekwancheung0528@gmail.com> | 2018-12-30 20:10:36 +0800 |
| commit | 3e1f4333a51513b440b32adfe9b698590fbf76f5 (patch) | |
| tree | cf337b4e12df85cd30d25721bab6c1ba1f4591f8 /src/main/java/me/shedaniel/mixins/MixinMinecraftResize.java | |
| parent | 814e2e94ad643f04576ab0569c4b94f96b275f51 (diff) | |
| download | RoughlyEnoughItems-3e1f4333a51513b440b32adfe9b698590fbf76f5.tar.gz RoughlyEnoughItems-3e1f4333a51513b440b32adfe9b698590fbf76f5.tar.bz2 RoughlyEnoughItems-3e1f4333a51513b440b32adfe9b698590fbf76f5.zip | |
Better stuff
Diffstat (limited to 'src/main/java/me/shedaniel/mixins/MixinMinecraftResize.java')
| -rwxr-xr-x | src/main/java/me/shedaniel/mixins/MixinMinecraftResize.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/main/java/me/shedaniel/mixins/MixinMinecraftResize.java b/src/main/java/me/shedaniel/mixins/MixinMinecraftResize.java index 73f93871d..4cacb122c 100755 --- a/src/main/java/me/shedaniel/mixins/MixinMinecraftResize.java +++ b/src/main/java/me/shedaniel/mixins/MixinMinecraftResize.java @@ -4,6 +4,7 @@ import me.shedaniel.listenerdefinitions.MinecraftResize; import net.minecraft.client.MainWindow; import org.dimdev.riftloader.RiftLoader; 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; @@ -12,11 +13,15 @@ import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; * Created by James on 7/28/2018. */ @Mixin(MainWindow.class) -public class MixinMinecraftResize { +public abstract class MixinMinecraftResize implements AutoCloseable { + @Shadow private int scaledHeight; + + @Shadow private int scaledWidth; + @Inject(method = "updateSize", at = @At("RETURN")) private void onResize(CallbackInfo ci) { for(MinecraftResize listener : RiftLoader.instance.getListeners(MinecraftResize.class)) { - listener.resize(); + listener.resize(this.scaledWidth, this.scaledHeight); } } |
