Вопрос про текстуру блока (Я новичок)

В общем я создал первый блок и когда я вхожу в игру и вижу свой блок, то там не моя текстура, а оранжево - чёрная фигня. Я сделал почти всё как написано в учебнике по моддингу но просто поменял там незначительные строчки как: имя мода или название блока. За ранее благодарю за ответ, не судите строго просто я новенький в этом деле, и может не совсем знаю элементарных вещей.

Вот то что я создал:

1) Базовый файл

package assets.realrpg.src;

public class ModInfo {
/*
* ID вашего мода
*/
final static String MODID = "RealRpgMod";
/*
* Имя вашего мода
*/
final static String NAME = "RealRpg Mod";
/*
* Версия вашего мода
*/
final static String VERSION = "1.0.0";
}

2) Класс блока

package assets.realrpg.src;

import net.minecraft.block.Block;
import net.minecraft.util.EnumChatFormatting;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.event.FMLServerStartingEvent;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.common.registry.LanguageRegistry;
 
@Mod(modid=ModInfo.MODID, name=ModInfo.NAME, version=ModInfo.VERSION)
 
public class TitaniumBlockMod {
 
public static final Block titaniumBlock = new TitaniumBlock(2000).setUnlocalizedName("titaniumBlock");
 
@Mod.Instance(ModInfo.MODID)
public static TitaniumBlockMod mod;
 
@EventHandler
public void preInit(FMLPreInitializationEvent event)
{
 
}
 
@EventHandler
public void init(FMLInitializationEvent event)
{
GameRegistry.registerBlock(titaniumBlock);
LanguageRegistry.addName(titaniumBlock, EnumChatFormatting.AQUA +  "Titanium block");
}
 
@EventHandler
public void postInit(FMLPostInitializationEvent event)
{
 
}
 
@EventHandler
public void serverStarting(FMLServerStartingEvent event)
{
 
}
}

3) Второй класс блока

package assets.realrpg.src;

import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.creativetab.CreativeTabs;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
 
public class TitaniumBlock extends Block
{
protected TitaniumBlock(int par1)
{
super(par1, Material.ground); // Материал
this.setCreativeTab(CreativeTabs.tabBlock); // Таблица в креативе
this.setHardness(1.0F);
this.setLightValue(1.0F);
this.setResistance(3.0F);
this.setStepSound(soundMetalFootstep);
       
/*
* Текстура
*/
setTextureName(ModInfo.MODID.toLowerCase() + ":titaniumBlock");
       
}
}

Да и к стати я закинул текстуру по пути " forge\mcp\src\minecraft\assets\realrpg\textures\blocks\titaniumBlock.png "
 
Не должен. Тут должен, да, но вообще нет.
 
мод айди RealRpgMod
а папка у тебя forge\mcp\src\minecraft\assets\realrpg\textures\blocks\titaniumBlock.png "
 
Bioace написал(а):
мод айди [font=Verdana, Helvetica, Arial, sans-serif]RealRpgMod
а папка у тебя[/font]
[font=Verdana, Helvetica, Arial, sans-serif]forge\mcp\src\minecraft\assets\realrpg\textures\blocks\titaniumBlock.png "[/font]

Всё всё я разобрался, вот до того как ты написал я сам исправил ошибку, но всё равно спасибо!
 
Назад
Сверху