Не работает

Версия Minecraft
1.7.10
Объясните мне куску идиота что я не так сделал нет текстуры


Код:
package ru.SNiWS.TESTS;

import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs;

public class BlockT extends Block {

 protected BlockT(Material rock) {
 super(Material.rock);
 this.setBlockName("Test");
 this.setCreativeTab(CreativeTabs.tabBlock);
 this.setHardness(15F);
 this.setResistance(10F);
 this.setHarvestLevel("pickaxe", 1);
 this.setLightLevel(14F);
 this.setBlockTextureName("Test:texture");
 }

}
Код:
package ru.SNiWS.TESTS;

import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.registry.GameRegistry;
import net.minecraft.block.Block;

@Mod (modid = "ru.Tests", name="TEST TOP SICRET from SNiWS", version = "0.0.0.1")

public class main {

 public static Block Test;
 @EventHandler
 public void preLoad(FMLPreInitializationEvent event)
 {
    Test = new BlockT(null) ;
    
    GameRegistry.registerBlock(Test, "Test");
 }
}
 

Вложения

  • texture.png
    texture.png
    255 байт · Просмотры: 98
  • forum.png
    forum.png
    3.9 KB · Просмотры: 14
1,007
36
206
Попробуй так
Код:
private IIcon top;
   private IIcon middle;
   private IIcon bottom;   
  
   public void registerIcons(IIconRegister par1IconRegister) {
      this.middle = par1IconRegister.registerIcon("harvestcraft:marketside");
      this.top = par1IconRegister.registerIcon("harvestcraft:markettop");
      this.bottom = par1IconRegister.registerIcon("harvestcraft:marketbottom");
   }

   
   }


Я надеюсь ты поймёшь где свои данные вводить
 
Сверху