public void renderTooltipWithRect(MatrixStack matrixStack, int mouseX, int mouseY, String description) {
int textWidth = Minecraft.getInstance().fontRenderer.getStringWidth(description);
rectWidth = textWidth + 8;
rectHeight = 20;
rectX = mouseX + 5;
rectY = mouseY + 5;
fill(matrixStack, rectX, rectY, rectX + rectWidth, rectY + rectHeight, 0x90000000);
Minecraft.getInstance().fontRenderer.drawString(matrixStack, description, rectX + 4, rectY + 6, 0xFFFFFF);
}