1
0
mirror of https://github.com/chylex/Better-Controls.git synced 2025-05-08 10:34:05 +02:00

Fix unreleased refactor breaking keybind serialization

This commit is contained in:
chylex 2020-12-09 05:19:54 +01:00
parent a2c9fd3c4b
commit dae0eb4b25

View File

@ -29,11 +29,15 @@ public final class Key{
}
public static String writeBinding(final KeyBinding binding){
return binding.getTranslationKey();
return binding.getBoundKeyTranslationKey();
}
public static void readBinding(final KeyBinding binding, final String serialized){
bind(binding, InputUtil.fromTranslationKey(serialized));
try{
bind(binding, InputUtil.fromTranslationKey(serialized));
}catch(final IllegalArgumentException e){
e.printStackTrace(); // let's not crash if the config file has garbage, okay?
}
}
public static InputUtil.Key inputFromMouse(final int button){