23 lines
871 B
Java
23 lines
871 B
Java
package wtf.hak.survivalfabric.features;
|
|
|
|
import net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents;
|
|
import net.fabricmc.fabric.api.client.keybinding.v1.KeyBindingHelper;
|
|
import net.minecraft.client.option.KeyBinding;
|
|
import net.minecraft.client.util.InputUtil;
|
|
import org.lwjgl.glfw.GLFW;
|
|
|
|
public class SFKeyBindings {
|
|
|
|
private static final KeyBinding CAMERA_BIND = KeyBindingHelper.registerKeyBinding(new KeyBinding("key.survivalfabric.camera", InputUtil.Type.KEYSYM, GLFW.GLFW_KEY_PERIOD, "category.survivalfabric.survivalfabric"));
|
|
|
|
public static void register() {
|
|
ClientTickEvents.END_CLIENT_TICK.register(client -> {
|
|
if(client.player != null) {
|
|
if (CAMERA_BIND.wasPressed()) {
|
|
client.player.networkHandler.sendChatCommand("camera");
|
|
}
|
|
}
|
|
});
|
|
}
|
|
}
|