(Also removed FPS counter)
This commit is contained in:
@ -1,39 +1,12 @@
|
||||
package wtf.hak.survivalfabric;
|
||||
|
||||
import net.fabricmc.api.ClientModInitializer;
|
||||
import net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents;
|
||||
import net.fabricmc.fabric.api.client.keybinding.v1.KeyBindingHelper;
|
||||
import net.minecraft.client.MinecraftClient;
|
||||
import net.minecraft.client.option.KeyBinding;
|
||||
import net.minecraft.client.util.InputUtil;
|
||||
import net.minecraft.text.Text;
|
||||
import org.lwjgl.glfw.GLFW;
|
||||
|
||||
import java.awt.*;
|
||||
import wtf.hak.survivalfabric.teleportation.AngleViewHandler;
|
||||
|
||||
public class SurvivalFabricClient implements ClientModInitializer {
|
||||
|
||||
public static boolean SHOULD_SHOW_FPS = false;
|
||||
|
||||
KeyBinding keyBinding = KeyBindingHelper.registerKeyBinding(new KeyBinding(
|
||||
"key.survivalfabric.fps", // The translation key of the keybinding's name
|
||||
InputUtil.Type.KEYSYM, // The type of the keybinding, KEYSYM for keyboard, MOUSE for mouse.
|
||||
GLFW.GLFW_KEY_PERIOD, // The keycode of the key
|
||||
"category.survivalfabric.utils" // The translation key of the keybinding's category.
|
||||
));
|
||||
|
||||
@Override
|
||||
public void onInitializeClient() {
|
||||
ClientTickEvents.END_CLIENT_TICK.register(client -> {
|
||||
while (keyBinding.wasPressed()) {
|
||||
MinecraftClient mc = MinecraftClient.getInstance();
|
||||
SHOULD_SHOW_FPS = !SHOULD_SHOW_FPS;
|
||||
if(SHOULD_SHOW_FPS) {
|
||||
mc.player.sendMessage(Text.literal("FPS Counter is now on").withColor(Color.GREEN.getRGB()), true);
|
||||
} else
|
||||
mc.player.sendMessage(Text.literal("FPS Counter is now off").withColor(Color.RED.getRGB()), true);
|
||||
|
||||
}
|
||||
});
|
||||
AngleViewHandler.registerKeybindings();
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user