[1.6.4]Как создать меч с нестандартной моделью?

Статус
В этой теме нельзя размещать новые ответы.
9
0
Помогите пожалуйста надо модель от течне поставить место стандартного меча
 
Код:
MinecraftForgeClient.registerItemRenderer(Item.swordIron.itemID, new ItemRenderSwordIron());
 
timaxa007 написал(а):
Код:
MinecraftForgeClient.registerItemRenderer(Item.swordIron.itemID, new ItemRenderSwordIron());
И всё?
[merge_posts_bbcode]Добавлено: 22.08.2015 15:01:42[/merge_posts_bbcode]

Можно поподробнее?
 
Fedi, нет - не всё.
Как примерно должен выглядеть ItemRenderSwordIron:
Код:
public class ItemRenderSwordIron implements IItemRenderer {

public static final ResourceLocation mc_plank_oak = new ResourceLocation("textures/blocks/planks_oak.png");//текстура
public static final ModelSword m4837bbdb = new ModelSword();//Модель

@Override
public boolean handleRenderType(ItemStack item, ItemRenderType type) {return true;}

@Override
public boolean shouldUseRenderHelper(ItemRenderType type, ItemStack is, ItemRendererHelper helper) {return true;}

@Override
public void renderItem(ItemRenderType type, ItemStack is, Object... data) {
GL11.glPushMatrix();
GL11.glTranslatef(0.5F, 1.5F, 0.5F);//(Где будет) Местоложение модели
GL11.glRotatef(180F, 0.0F, 0.0F, 1.0F);//(Где будет) Повороты модели
Minecraft.getMinecraft().renderEngine.bindTexture(mc_plank_oak);//Бинд текстуры
m4837bbdb.render(0.0625F);//Вызываешь метод из модели, который-бы зарендерил модель.
GL11.glPopMatrix();
}

}
Не знаю как у тебя построена модель, по этому место положение и повороты нужны изменять.
 
Тимахе медаль за терпение, а тебе по голове, ДА В КАЖДОЙ ТЕМЕ ПОЧТИ ГОВОРЯТ О КНОПОЧКЕ "ПОИСК", пользуйся ей, АЛЕ!
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху