[1.7.10]Смена текстуры модели по условию[решено].

Статус
В этой теме нельзя размещать новые ответы.
17
0
Тайл.Модель.Флажок.Думаю вопрос понятен.

Вот быдло код который не работает.
Код:
public void renderTileEntityAt(TileEntity tileentity, double x, double y,double z, float f) {
        TileEntityCrockPot te = (TileEntityCrockPot) tileentity;
        GL11.glPushMatrix();
          GL11.glDisable(GL12.GL_RESCALE_NORMAL);
          GL11.glDisable(GL11.GL_CULL_FACE);
          GL11.glEnable(3042); 
          GL11.glBlendFunc(770, 771); 
          GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
          GL11.glTranslatef((float)x+ 0.5F,(float) y+ 0F,(float) z+ 0.5F);
          GL11.glRotatef(0, 0F, 0F, 0F);

          if (te.isCooking()){
              setTextureName("crockpotactive");
          }
          Minecraft.getMinecraft().renderEngine.bindTexture(texture);
            
          GL11.glPushMatrix();
           this.model.renderAll(); 
          GL11.glPopMatrix();
          GL11.glDisable(3042); 
        GL11.glPopMatrix();    
        
    }
 
Проблема была не в этом,я просто даун.Забыл что метод isCooking у меня меняет значение только на сервере...Сделал отправку пакетов и все работает теперь,в след. раз буду все проверяет,а не лезть на форум...
 
Ну проси.
 
Прошу, проходите, будьте как дома. выдать ему почётный статус "Даун" в соответствии с тем, что он совсем не против.
 
Поздравляю с новым статусом.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху