Skip to content

Commit

Permalink
Fixed startup crash
Browse files Browse the repository at this point in the history
  • Loading branch information
GirafiStudios committed Jun 10, 2019
1 parent b955423 commit 808df8a
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 15 deletions.
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ group = "dmillerw.menu"
archivesBaseName = "MineMenu"

minecraft {
mappings channel: 'snapshot', version: '20190610-1.14.2'
mappings channel: 'snapshot', version: '20190609-1.14.2'
runs {
client {
workingDirectory project.file('run')
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/dmillerw/menu/gui/RadialMenuScreen.java
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,15 @@ public RadialMenuScreen() {
}

public static void activate() {
if (Minecraft.getInstance().currentScreen == null) {
if (Minecraft.getInstance().field_71462_r == null) {
active = true;
Minecraft.getInstance().displayGuiScreen(INSTANCE);
}
}

public static void deactivate() {
active = false;
if (Minecraft.getInstance().currentScreen == INSTANCE) {
if (Minecraft.getInstance().field_71462_r == INSTANCE) {
Minecraft.getInstance().displayGuiScreen(null);
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ public class CategoryEntry extends KeyBindingList.Entry {

@Override
public void render(int p_render_1_, int p_render_2_, int p_render_3_, int p_render_4_, int p_render_5_, int p_render_6_, int p_render_7_, boolean p_render_8_, float p_render_9_) {
GuiControlList.this.mc.fontRenderer.drawString(this.category, (float) (Objects.requireNonNull(GuiControlList.this.mc.currentScreen).width / 2 - this.width / 2), (float) p_render_2_ - GuiControlList.this.mc.fontRenderer.FONT_HEIGHT - 1, 16777215);
GuiControlList.this.mc.fontRenderer.drawString(this.category, (float) (Objects.requireNonNull(GuiControlList.this.mc.field_71462_r).width / 2 - this.width / 2), (float) p_render_2_ - GuiControlList.this.mc.fontRenderer.FONT_HEIGHT - 1, 16777215);
}

@Override
Expand Down
6 changes: 3 additions & 3 deletions src/main/java/dmillerw/menu/handler/KeyboardHandler.java
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ public static void onClientTick(TickEvent.ClientTickEvent event) {
}
RadialMenuScreen.deactivate();
} else {
if (mc.currentScreen == null || mc.currentScreen instanceof RadialMenuScreen) {
if (mc.field_71462_r == null || mc.field_71462_r instanceof RadialMenuScreen) {
RadialMenu.resetCategory();
RadialMenu.resetTimer();
RadialMenuScreen.activate();
Expand All @@ -100,7 +100,7 @@ public static void onClientTick(TickEvent.ClientTickEvent event) {
} else {
if (wheelKeyPressed != RadialMenuScreen.active) {
if (wheelKeyPressed) {
if (mc.currentScreen == null || mc.currentScreen instanceof RadialMenuScreen) {
if (mc.field_71462_r == null || mc.field_71462_r instanceof RadialMenuScreen) {
RadialMenu.resetCategory();
RadialMenu.resetTimer();
RadialMenuScreen.activate();
Expand Down Expand Up @@ -131,7 +131,7 @@ public static void onClientTick(TickEvent.ClientTickEvent event) {
iterator = TOGGLED_KEYS.iterator();
while (iterator.hasNext()) {
KeyBinding keyBinding = iterator.next();
if ((keyBinding.getKey().getKeyCode() >= 0 ? keyBinding.isPressed() : InputMappings.isKeyDown(handle, keyBinding.getKey().getKeyCode() + 100)) || mc.currentScreen != null) {
if ((keyBinding.getKey().getKeyCode() >= 0 ? keyBinding.isPressed() : InputMappings.isKeyDown(handle, keyBinding.getKey().getKeyCode() + 100)) || mc.field_71462_r != null) {
iterator.remove();
}
}
Expand Down
9 changes: 1 addition & 8 deletions src/main/resources/META-INF/mods.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,4 @@ logoFile="logo.png"
authors="dmillerw, Girafi"
description='''
MineMenu supports key bindings, commands, and creative functions to make your life easier.
'''

[[dependencies.minemenu]]
modId="forge"
mandatory=true
versionRange="[26.0.14,]"
ordering="NONE"
side="BOTH"
'''

0 comments on commit 808df8a

Please sign in to comment.