здравствуйте, пишу свой мод для Minecraft на Fabric API. Нужно вывести время на экран в худ. Написал код но работать он отказывается. Ошибку понять не могу.
private MatrixStack matrices;
@Override
public void onInitialize()
{
HudRenderCallback.EVENT.register(((matrixStack, tickDelta) -> {
matrices = matrixStack.getMatrices();
DateFormat dateFormat = new SimpleDateFormat("hh:mm a");
renderText(Text.of(dateFormat.format(new Date())), 10, 10, 0xc92ab2);
}));
}
private void renderText(Text text, float x, float y, int color)
{
MinecraftClient.getInstance().inGameHud.getTextRenderer().draw(matrices, text, x, y, color);
}
ошибка возникает тут
draw(matrices, text, x, y, color)
подчеркивается именно в скобках, почему понять не могу. P.S: все импорты все есть
UPD: в классе TextRenderer 4 метода с названием draw, ошибка вероятно возникает из-за этого, как выбрать нужный мне метод?