workshopping some stuff atm, doesnt work

This commit is contained in:
kawaiizenbo 2023-10-09 08:59:13 -07:00
parent ce8dd2ebed
commit 48547a2c66
6 changed files with 92 additions and 2 deletions

View file

@ -0,0 +1,36 @@
package me.kawaiizenbo.moonlight.ui.clickgui;
import net.minecraft.client.gui.DrawContext;
import net.minecraft.client.gui.screen.Screen;
import net.minecraft.text.Text;
public class KeybindScreen extends Screen
{
public int returnedKeycode = 0;
public KeybindScreen()
{
super(Text.literal("Keybind Selector"));
}
@Override
public void render(DrawContext drawContext, int mouseX, int mouseY, float delta)
{
this.renderBackground(drawContext, mouseX, mouseY, delta);
drawContext.drawCenteredTextWithShadow(textRenderer, "Press any key", width/2, height/2, 0xFFFFFFFF);
}
@Override
public boolean keyPressed(int keyCode, int scanCode, int modifiers)
{
returnedKeycode = keyCode;
this.close();
return true;
}
@Override
public boolean shouldPause()
{
return false;
}
}