Получить текстурку предмета

Версия Minecraft
1.7.10
59
0
Здравствуйте,сделал что-то типо яблока(короче не важно к самой проблеме)=
ГлавКласс:
Код:
import cpw.mods.fml.common.*;
import cpw.mods.fml.common.Mod.*;
import cpw.mods.fml.common.event.*;
import cpw.mods.fml.common.registry.*;
import net.minecraft.block.Block;
import net.minecraft.creativetab.*;
import net.minecraft.item.*;
import ru.denik.item.*;
@Mod (modid = "Vanila", name="Vanila", version = "1.0")
public class MainClass {
 
 public static Item appleblue = new AppleBlue(2022, 6, 0.4F, true).setUnlocalizedName("appleblue");
 
 @EventHandler
 public void load(FMLInitializationEvent event) {
 LanguageRegistry.addName(appleblue, "Синие яблоко");
 
 }
 @EventHandler
 public void preLoad(FMLPreInitializationEvent e) {
 }
 
}

КлассЯблока:
Код:
import net.minecraft.item.*;

public class AppleBlue extends ItemFood{

 public AppleBlue(int par1,int par2, float par3, boolean par4) {
 super(par1, par2, par4);
 maxStackSize = 64;
 }

}
И мне нужно получить текстурку но как?
И да подскажите API майна или форджа)
 
Решение
Denik написал(а):
Garik1303 написал(а):
Denik написал(а):
И мне нужно получить текстурку но как?
Какую именно текстуру?

https://prnt.sc/ggwe0e

В класс яблока

Код:
this.setTextureName("HelmetWithFlashlight");



В @EventHandler
public void preLoad(FMLPreInitializationEvent event)

Код:
.setTextureName("minecraft:apple_blue");
691
1
5
Denik написал(а):
Garik1303 написал(а):
Denik написал(а):
И мне нужно получить текстурку но как?
Какую именно текстуру?

https://prnt.sc/ggwe0e

В класс яблока

Код:
this.setTextureName("HelmetWithFlashlight");



В @EventHandler
public void preLoad(FMLPreInitializationEvent event)

Код:
.setTextureName("minecraft:apple_blue");
 
59
0
Garik1303 написал(а):
Denik написал(а):
Garik1303 написал(а):
Denik написал(а):
И мне нужно получить текстурку но как?
Какую именно текстуру?

https://prnt.sc/ggwe0e

В класс яблока

Код:
this.setTextureName("HelmetWithFlashlight");



В @EventHandler
public void preLoad(FMLPreInitializationEvent event)

Код:
.setTextureName("minecraft:apple_blue");



Код:
public static Item appleblue = new AppleBlue(2022, 6, 0.4F, true).setUnlocalizedName("appleblue");
 
 @EventHandler
 public void load(FMLInitializationEvent event) {
 LanguageRegistry.addName(appleblue, "Синие яблоко");
 GameRegistry.registerItem(appleblue, "Синие яблоко");
 }
 @EventHandler
 public void preLoad(FMLPreInitializationEvent e) {
 appleblue.setTextureName("minecraft:apple_blue");
 }
 
}
Код:
 public AppleBlue(int par1,int par2, float par3, boolean par4) {
 super(par1, par2, par4);
 maxStackSize = 64;
 this.setTextureName("HelmetWithFlashlight");
 }

}
Я так понял?


Всё получилось:
https://prnt.sc/ggwkod
Но я не могу съесть яблоко
И скажите типо API форджа)
 
59
0
timaxa007 написал(а):
Denik написал(а):
Garik1303, да.
Регистрация предметов, блоков и т.п. в 1.7.10 лучше регистрировать preInit (у тебя это preLoad).

public void preLoad(FMLPreInitializationEvent e) {
appleblue.setTextureName("vanila:apple_blue");
GameRegistry.registerItem(appleblue, "Синие яблоко");
не могу есть.
 

timaxa007

Модератор
5,831
409
672
59
0
timaxa007 написал(а):
Denik написал(а):
Но я не могу съесть яблоко
Ты в креативе и так-же возможно ты не голоден.

Denik написал(а):
И скажите типо API форджа)
Он и так встроен в среду разработки.
Ой забыл про креат извините
Не я имею ввиду письменного варианта типо как у Bukkit api
 
59
0
Garik1303 написал(а):
Denik написал(а):
Не я имею ввиду письменного варианта типо как у Bukkit api
Такой вопрос: А зачем он вам?

Ну типо учить?Ибо как писать без знаний?Извините может такого нет но просто привычно так-как начинал с плагинов там есть страницы посвящённые api


Вот к примеру хочу я щас к этому яблоку добавить эффект
Типо setPotionEffect что дальше я хз и где искать
Было бы где все методы до хоть поискать мог(
 
59
0
Dahaka написал(а):
Denik написал(а):
Было бы где все методы до хоть поискать мог(
Среда разработки на что? Смотри сурцы.
Ну блин я просто посмотрю на этот метод и буду думать как что куда,пользоваться этим методом, а когда это описано что как это надо,то уже понятно
 
691
1
5
Denik написал(а):
Ну блин я просто посмотрю на этот метод и буду думать как что куда,пользоваться этим методом, а когда это описано что как это надо,то уже понятно

Хех) С такими вопросами придётся ходить на форум!
 
59
0
Garik1303 написал(а):
Denik написал(а):
Ну блин я просто посмотрю на этот метод и буду думать как что куда,пользоваться этим методом, а когда это описано что как это надо,то уже понятно

Хех) С такими вопросами придётся ходить на форум!

Ну а что поделать
 
2,505
81
397
Denik написал(а):
Ну блин я просто посмотрю на этот метод и буду думать как что куда,пользоваться этим методом, а когда это описано что как это надо,то уже понятно
По названию метода должно быть понятно, что он делает. Но если что-то не понятно, то всегда можно бегло глянуть реализацию метода.
 
59
0
Dahaka написал(а):
Denik написал(а):
Ну блин я просто посмотрю на этот метод и буду думать как что куда,пользоваться этим методом, а когда это описано что как это надо,то уже понятно
По названию метода должно быть понятно, что он делает. Но если что-то не понятно, то всегда можно бегло глянуть реализацию метода.

Ну не всегда по названию метода можно понять, пока найдёшь реализацию метода...
 
Сверху