@Override
protected void drawSlot(int idx, int right, int top, int height, Tessellator tess)
{
if(idx >= 0 && idx < channels.size())
{
FontRenderer font = this.parent.getFontRenderer();
TileEntityGlassMaster channel = channels.get(idx);
GlStateManager.pushMatrix();
GlStateManager.scale(0.5F, 0.5F, 1F);
String info = (channel.setChannel.isEmpty() ? I18n.translateToLocal("glass.gui.notSet") : channel.setChannel.startsWith("public") ? I18n.translateToLocal("glass.gui.public") : "") + (!channel.setChannel.isEmpty() ? " " + channel.setChannel.substring(channel.setChannel.indexOf(":") + 1) : "");
info = info + " (" + channel.getPos().getX() + ", " + channel.getPos().getY() + ", " + channel.getPos().getZ() + ")";
String name = font.trimStringToWidth(info, (listWidth - 10) * 2);
font.drawString(name, (this.left + 2) * 2, top * 2, idx % 2 == 0 ? 0xFFFFFF : 0xAAAAAA);
GlStateManager.popMatrix();
}
}
GuiProjectorList.java 文件源码
java
阅读 17
收藏 0
点赞 0
评论 0
项目:GeneralLaymansAestheticSpyingScreen
作者:
评论列表
文章目录