public static final CreativeTabs /*Название*/= new CreativeTabs("Индикатор или как там его") {
@Override
public ItemStack getTabIconItem() {
return new ItemStack(Твой айтем);
}
};
public static final CreativeTabs DK_TAB = new CreativeTabs("dk_tab0") {
@Override
public ItemStack getTabIconItem() {
return new ItemStack(ModItem.DARK_DUST);
}
};
Понял, принял.Я как я понял. То нужно использовать getTabIconItem() и возвращать Item или getIconItemStack() возвращать ItemStack, чтобы по нему рендерилось иконка из предмета.
Просто IIcon дать креативной вкладке не получиться.
Спасибо, ну вкладка у меня уже есть) Мне вот вопрос был "Можно ли создать картинку вкладки не регистрируя новый предмет с этой текстурой"Если правильно понял
ПримерJava:public static final CreativeTabs /*Название*/= new CreativeTabs("Индикатор или как там его") { @Override public ItemStack getTabIconItem() { return new ItemStack(Твой айтем); } };
Java:public static final CreativeTabs DK_TAB = new CreativeTabs("dk_tab0") { @Override public ItemStack getTabIconItem() { return new ItemStack(ModItem.DARK_DUST); } };
Вроде нет.Понял, принял.
Спасибо, ну вкладка у меня уже есть) Мне вот вопрос был "Можно ли создать картинку вкладки не регистрируя новый предмет с этой текстурой"