public static void drawEntityBoxOutline(EntityLivingBase target, int color, float lineWidth, float partialTicks) {
GL11.glPushMatrix();
GL11.glLineWidth(lineWidth);
double[] pos = EntityUtil.interpolate(target, partialTicks);
double posX = pos[0] - RenderManager.field_78725_b;
double posY = pos[1] - RenderManager.field_78726_c;
double posZ = pos[2] - RenderManager.field_78723_d;
AxisAlignedBB bb = AxisAlignedBB.func_72330_a(Wrapper.getEntityBoundingBox(target).field_72340_a - Wrapper.getPosX(target) + posX,
Wrapper.getEntityBoundingBox(target).field_72338_b - Wrapper.getPosY(target) + posY,
Wrapper.getEntityBoundingBox(target).field_72339_c - Wrapper.getPosZ(target) + posZ,
Wrapper.getEntityBoundingBox(target).field_72336_d - Wrapper.getPosX(target) + posX,
Wrapper.getEntityBoundingBox(target).field_72337_e - Wrapper.getPosY(target) + posY,
Wrapper.getEntityBoundingBox(target).field_72334_f - Wrapper.getPosZ(target) + posZ);
drawBoxOutline(bb, color, true);
GL11.glPopMatrix();
}
RenderUtil.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:bit-client
作者:
评论列表
文章目录