diff options
| author | shedaniel <daniel@shedaniel.me> | 2020-01-22 23:43:27 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2020-01-22 23:43:27 +0800 |
| commit | c230eab17af075bd58bcf8e6c6961e81bf53202a (patch) | |
| tree | b3d95a2ff2cf20814463908390a2f047286a233b | |
| parent | 20eeffa468d65f0611f54bc541543d92f188e6c1 (diff) | |
| download | RoughlyEnoughItems-c230eab17af075bd58bcf8e6c6961e81bf53202a.tar.gz RoughlyEnoughItems-c230eab17af075bd58bcf8e6c6961e81bf53202a.tar.bz2 RoughlyEnoughItems-c230eab17af075bd58bcf8e6c6961e81bf53202a.zip | |
Fix #246
| -rw-r--r-- | gradle.properties | 4 | ||||
| -rw-r--r-- | src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java | 3 |
2 files changed, 4 insertions, 3 deletions
diff --git a/gradle.properties b/gradle.properties index bb087d0a3..79573b5f5 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,10 +1,10 @@ -mod_version=3.3.14 +mod_version=3.3.15 minecraft_version=1.15.2 yarn_version=1.15.2+build.1 fabricloader_version=0.7.2+build.174 cloth_events_version=1.1.0 cloth_config_version=2.8.3 -modmenu_version=1.8.0+build.16 +modmenu_version=1.8.5+build.23 fabric_api=0.4.29+build.290-1.15 autoconfig1u=1.2.4 api_include=me.shedaniel.cloth:cloth-events,me.shedaniel.cloth:config-2,me.sargunvohra.mcmods:autoconfig1u,org.jetbrains:annotations diff --git a/src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java b/src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java index 7dcdc069c..1143d3922 100644 --- a/src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java +++ b/src/main/java/me/shedaniel/rei/impl/ClientHelperImpl.java @@ -256,7 +256,8 @@ public class ClientHelperImpl implements ClientHelper, ClientModInitializer { declaredField.setAccessible(true); FakeModifierKeyCodeAdder.INSTANCE.registerModifierKeyCode(category, "config.roughlyenoughitems." + declaredField.getName(), () -> { try { - return (ModifierKeyCode) declaredField.get(general); + ModifierKeyCode code = (ModifierKeyCode) declaredField.get(general); + return code == null ? ModifierKeyCode.unknown() : code; } catch (Exception e) { throw new RuntimeException(e); } |
