Про ввод и регистрацию блоков/итемов

397
8
33
Как можно список в один класс объединить, чтобы не засорять главный файл?
 
Регай дополнительный файл в главном классе:
Код:
public static RegisterBlocks regBlocks;  //RegisterBlocks - это дополнительный файл

public ModCore() { //Тут название твоего класса главного
regBlocks = new RegisterBlocks(this); //RegisterBlocks - это дополнительный файл
}

В новом классе RegisterBlocks делаешь так же как и в главном классе:
Код:
  public static final Block newsoundsblock = new NewSoundsBlock (2312).setUnlocalizedName("newsoundsblock");
    
    public RegisterBlocks(ModCore modcore) { //ModCore это название главного класса
        
        GameRegistry.registerBlock(newsoundsblock);
    LanguageRegistry.addName(newsoundsblock, "NewSoundsBlock");
     }
 
Лишний параметр в конструкторе. Легче создать класс со статическим методом
 
HanteR12372, чего-то у меня не очень получается... Можно немного пояснений?
[merge_posts_bbcode]Добавлено: 10.01.2015 23:19:41[/merge_posts_bbcode]

А, нет, все получилось!
 
Назад
Сверху