private void renderTabPart(@Nonnull BufferBuilder tes, int x, int y, int u, int v, int w, int h) { double minU = (double) u / IconEIO.map.getSize(); double maxU = (double) (u + w) / IconEIO.map.getSize(); double minV = (double) v / IconEIO.map.getSize(); double maxV = (double) (v + h) / IconEIO.map.getSize(); tes.pos(x, y + h, 0).tex(minU, maxV).endVertex(); tes.pos(x + w, y + h, 0).tex(maxU, maxV).endVertex(); tes.pos(x + w, y + 0, 0).tex(maxU, minV).endVertex(); tes.pos(x, y + 0, 0).tex(minU, minV).endVertex(); }