package im.expensive.ui.dropdown.components;
@Override
public void render(MatrixStack stack, float mouseX, float mouseY) {
// Тут рисуешь все что над. Там фон, заголовок, сеттинги и т.д.
// Позицию над гуи сам гетнешь ну или оставишь как оно есть по позиции курсора
if(MathUtil.isHovered(mouseX, mouseY, getX(), getY(), getWidth(), getHeight())) {
DisplayUtils.drawRounderedRect(mouseX + 3, mouseY - 5, Fonts.sfMedium.getWidth((function.getDescription() != null) ? function.getDescription() : "Тут ничего нет =(", 6) + 4, Fonts.sfMedium.getHeight(6) + 4, 4, ColorUtils.rgba(0, 0, 0, 69));
Fonts.sfMedium.drawText(stack, (function.getDescription() != null) ? function.getDescription() : "Тут ничего нет =(", mouseX + 5, mouseY - 7, -1, 6);
}
}