Не видит текстуру..

Версия Minecraft
1.7.10
API
Forge
29
5
При добавлении блока и принадлежащей ей текстуре, при запуске не видит текстуру..
Код Блока:
package ru.xl.xenonland;

import cpw.mods.fml.common.registry.GameRegistry;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;


public class BlockXL extends Block {

    protected BlockXL(Material p_i45394_1_, String name, String texture) {
        super(p_i45394_1_);
        this.setBlockName(name);
        this.setLightLevel(1F);
        this.setLightOpacity(10);
        this.setHardness(8.0F);
        this.setResistance(10.0F);
        this.setHarvestLevel("axe", 3);
        this.setStepSound(soundTypeWood);
        this.setBlockTextureName(Main.MODID+":wood/"+texture);
        GameRegistry.registerBlock(this, name);
    }

}

Main Код:
package ru.xl.xenonland;

import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.init.Blocks;
import net.minecraft.item.Item;


@Mod(modid = Main.MODID, name = Main.MODNAME, version = Main.VERSION)

public class Main {

    public static final CreativeTabs tabXenonland = new CreativeTabs("tabXenonland") {
        @Override
        public  Item getTabIconItem( ) {
            return Item.getItemFromBlock(Blocks.lava);


        }
    };


    public static final String MODID = "Xenonland";
    public static final String MODNAME = "Xenonland Pro";
    public static final String VERSION = "0.0.1";

    public static Block blockElka;

    @EventHandler
    public void preLoad(FMLPreInitializationEvent event)
    {
        blockElka = new BlockXL(Material.wood, "BlockElka","Elka").setCreativeTab(tabXenonland);
    }



}
 
29
5
У тебя указано иначе, убери «wood/», либо перемести текстуру в «blocks\wood»
я уже всячески пробовал, текстуру в /wood пихал, ничего не помогает.. в данный момент код такой
this.setBlockTextureName(Main.MODID+":"+texture); + 1670086759378.png
 
88
4
19
это в Main или в пропись самих блоков?
Бегом учить java.


Я предоставил тебе:
  • конструктор класса, который реализует обычный BLOCK.
  • переопределённый метод класса, который регистрирует твою текстуру.
1670089151267.png

ДА, добавлять в класс твоего нового блока!
 
346
25
94
346
25
94
ДА, добавлять в класс твоего нового блока!
В текущем случае этот код бесполезен, если блок имеет только одну текстуру со всех сторон, то в нём нет необходимости, метода setBlockTextureName вполне достаточно.
 
29
5
В текущем случае этот код бесполезен, если блок имеет только одну текстуру со всех сторон, то в нём нет необходимости, метода setBlockTextureName вполне достаточно.
о чем речь... да уже пробовал в "xenonland" переименовывать, не помогает..
 
29
5
Без комментариев, не нужно лезть в программирование без базы знаний.
Иди учи Java.
Проблема решена.
А ты гони своих детей пожалуйста учить языки)
Я тебе о Москве, а ты мне про Украину пишешь сидишь.
Разницу понимаешь?
Разные задачи ты мне показываешь.
Я лишь попросил помочь с решением проблемы в моём коде.
 
29
5
В текущем случае этот код бесполезен, если блок имеет только одну текстуру со всех сторон, то в нём нет необходимости, метода setBlockTextureName вполне достаточно.
всё решил, спасибо, от души!
 
88
4
19
Проблема решена.
А ты гони своих детей пожалуйста учить языки)
Я тебе о Москве, а ты мне про Украину пишешь сидишь.
Разницу понимаешь?
Разные задачи ты мне показываешь.
Я лишь попросил помочь с решением проблемы в моём коде.
Ты сам то видел что написал?
1670090776780.png
Не понимаешь - учи!

Я лишь попросил помочь с решением проблемы в моём коде.
А дальше что будет? Может за тебя сразу моды будут писать ?
Привыкай, в реалиях этого форума тебя только подтолкнуть могут, но писать за тебя полностью - никто не будет!
 

will0376

Токсичная личность
2,079
55
585
Я лишь попросил помочь с решением проблемы в моём коде.
Бегом яву учить. Форум создан для помощи людям, которые УЖЕ знают основы и готовы их применять.
В твоём случае - ты не знаешь ничего почти.
 
Сверху