diff options
| author | inglettronald <71849533+inglettronald@users.noreply.github.com> | 2023-03-21 18:08:57 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-03-21 18:08:57 -0500 |
| commit | 2cb6f4cffee0ab505b35938cf71518e4640a229a (patch) | |
| tree | 02224acacc7e7823079a8e2cc24377eafe33700c /src/main/java/dulkirmod/mixins/MixinGuiContainer.java | |
| parent | 05c6b155f1de3a96ef081627ff7805238742162f (diff) | |
| parent | 3968c49ccfb1fb3b0c6a8274f4d45ed0ba50ec48 (diff) | |
| download | DulkirMod-2cb6f4cffee0ab505b35938cf71518e4640a229a.tar.gz DulkirMod-2cb6f4cffee0ab505b35938cf71518e4640a229a.tar.bz2 DulkirMod-2cb6f4cffee0ab505b35938cf71518e4640a229a.zip | |
Merge pull request #11 from IlmarsXd/master
refactor modules (class -> object), add memory leak fix
Diffstat (limited to 'src/main/java/dulkirmod/mixins/MixinGuiContainer.java')
| -rw-r--r-- | src/main/java/dulkirmod/mixins/MixinGuiContainer.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main/java/dulkirmod/mixins/MixinGuiContainer.java b/src/main/java/dulkirmod/mixins/MixinGuiContainer.java index 50118f1..97a4341 100644 --- a/src/main/java/dulkirmod/mixins/MixinGuiContainer.java +++ b/src/main/java/dulkirmod/mixins/MixinGuiContainer.java @@ -17,12 +17,12 @@ import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; @Mixin(GuiContainer.class) public abstract class MixinGuiContainer extends GuiScreen { - @Inject(method="drawSlot", at=@At("HEAD"), cancellable = true) + @Inject(method = "drawSlot", at = @At("HEAD"), cancellable = true) public void drawSlot(Slot slotIn, CallbackInfo ci) { - if (Croesus.Companion.inCroesus() && Croesus.Companion.isChestOpened(slotIn)) { + if (Croesus.inCroesus() && Croesus.isChestOpened(slotIn)) { ci.cancel(); } - if (DungeonLeap.Companion.inLeapMenu() && DungeonLeap.Companion.isHighlightedLeapPlayer(slotIn)) { + if (DungeonLeap.INSTANCE.getInLeapMenu() && DungeonLeap.INSTANCE.isHighlightedLeapPlayer(slotIn)) { ci.cancel(); ItemStack stack = new ItemStack(Blocks.wool, 1, EnumDyeColor.GREEN.getMetadata()); @@ -44,6 +44,7 @@ public abstract class MixinGuiContainer extends GuiScreen { this.zLevel = 0.0F; } } + @Inject(method = "onGuiClosed", at = @At("HEAD")) private void onGuiClosed(CallbackInfo ci) { // reset values here |
