скролл в гуи

Версия Minecraft
1.12.2
516
11
39
Всем привет.Как можно сделать простой скролл в гуи,типо рендерить иконки отталкиваясь от сначения скрола
1585823124053.png
 
17
1
Java:
private int scroll;

public void drawScreen(blabla) {
    drawSomething(x, y - scroll);
}

public void handleMouseInput() {
    super.handleMouseInput();
    int dw = Mouse.getEventDWheel();
    if(dw != 0) {
        if (dw > 0) {
            dw = -1;
        } else {
            dw = 1;
        }
        float amountScrolled = (float) (dw * 10);
        if (scroll + amountScrolled > 0)
            scroll += amountScrolled;
        else
            scroll = 0;
    }
}

Scissor - трафарет. Гугли в эту сторону, там 3 строки всего, которые обрежут твой рендер по x0y0x1y1
 
Сверху