Fix gui display issues

This commit is contained in:
EnderKill98 2023-12-31 22:56:11 +01:00
parent 2c32646ec4
commit 0e5d0ed520
2 changed files with 3 additions and 3 deletions

View File

@ -11,6 +11,7 @@ import semmiedev.disc_jockey.Main;
import semmiedev.disc_jockey.Song;
public class SongListWidget extends EntryListWidget<SongListWidget.SongEntry> {
public SongListWidget(MinecraftClient client, int width, int height, int top, int itemHeight) {
super(client, width, height, top, itemHeight);
}

View File

@ -46,7 +46,7 @@ public class DiscJockeyScreen extends Screen {
@Override
protected void init() {
shouldFilter = true;
songListWidget = new SongListWidget(client, width, height, 32, 20);
songListWidget = new SongListWidget(client, width, height - 64 - 32, 32, 20);
addDrawableChild(songListWidget);
for (int i = 0; i < SongLoader.SONGS.size(); i++) {
Song song = SongLoader.SONGS.get(i);
@ -130,11 +130,10 @@ public class DiscJockeyScreen extends Screen {
@Override
public void render(DrawContext context, int mouseX, int mouseY, float delta) {
renderBackgroundTexture(context);
super.render(context, mouseX, mouseY, delta);
//drawCenteredTextWithShadow(matrices, textRenderer, DROP_HINT, width / 2, 5, 0xFFFFFF);
context.drawCenteredTextWithShadow(textRenderer, DROP_HINT, width / 2, 5, 0xFFFFFF);
//drawCenteredTextWithShadow(matrices, textRenderer, SELECT_SONG, width / 2, 20, 0xFFFFFF);
context.drawCenteredTextWithShadow(textRenderer, SELECT_SONG, width / 2, 20, 0xFFFFFF);
}