2 вопроса насчёт блока.

Версия Minecraft
1.7.10
Здравствуйте, у меня проблемы связанные с блоком.

первая проблема. Блок не видит текстуру, сама текстура 16x16 и лежит в assets/berzik/textures/blocks/block001. Весь код блока скидывать не буду, но вот кусок отвечающий за текстуру
JavaScript:
block = (BlockGUIBlock) (new BlockGUIBlock().setHardness(2.0F).setResistance(10.0F).setLightLevel(0.0F).setBlockName("GUIBlock")
                .setBlockTextureName("berzik:block001").setLightOpacity(0).setStepSound(Block.soundTypeStone).setCreativeTab(Main.tabCORE));

вторая проблема. Блок в креативной вкладке размножается на огромное количество. Хотя название одно.
1534759154060.png
:sneaky:
 
Последнее редактирование:
129
6
18
первая проблема. Блок не видит текстуру, сама текстура 16x16 и лежит в assets/berzik/textures/blocks/block001. Весь код блока скидывать не буду, но вот кусок отвечающий за текстуру
Вот путь для блоков: resources\assets\mgmod\textures\blocks. Для того чтобы работала подобная запись "mgmod:mwall7"(по крайней мере у меня так).

JavaScript:
block = (BlockGUIBlock) (new BlockGUIBlock().setHardness(2.0F).setResistance(10.0F).setLightLevel(0.0F).setBlockName("GUIBlock")
.setBlockTextureName("berzik:block001").setLightOpacity(0).setStepSound(Block.soundTypeStone).setCreativeTab(Main.tabCORE));
вторая проблема. Блок в креативной вкладке размножается на огромное количество. Хотя название одно.
(BlockGUIBlock) - чё за костыль?))
BlockGUIBlock возможно в нём проблема.
Java:
public class MgmodBlocks extends Block {
    public MgmodBlocks(Material m, String n, String p) {
        super(Material.rock);

        this.setBlockName(n);
        this.setCreativeTab(TabsReg.decrbldayz);
        this.setHardness(15F);
        this.setLightLevel(0F);
        this.setBlockTextureName(p);
        this.setResistance(10F);
    }
}
- это пример как зарегать простой блок(можно и без параметров).
 
Сверху