Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Написание модификации с использованием ModLoader

Тема в разделе "[Архив] Помощь", создана пользователем NikitaOrlov, 31 авг 2012.

  1. Автор темы
    NikitaOrlov

    NikitaOrlov Активный участник

    Баллы:
    68
    Решил почитать статейку по созданию модов minecraft. Вот ссылка: http://minecraft.su/forum/topic/742-125modloadermodding-создание-модов-для-minecraft-allguide/

    И на начале статьи я запутался.
    Глава 1. В файле мода есть строка:
    Код:
    public static final Block newblock=new BlockNew(160, 0).setHardness(0.5F).setResistance(0.3F).setLightValue(0F).setBlockName("newblock");
    Я не понимаю почему имя типа не совпадает с именем конструктора?


    Далее в файле BlockNew.java (файл с описанием блока, я так понял) идет код:

    Код:
    public class BlockNew extends Block
    {
    public BlockNew(int i, int j)
    {
    super(i, j, Material.ground);
    }
     
    public int idDropped(int i, Random random, int j)
    {
    return mod_gcc.newblock.blockID;
    }
    public int quantityDropped(Random random)
    {
    return 1;
    }
    }
    Меня ввела в заблуждение строка: public class BlockNew extends Block
    Как этот класс используется?

    И где можно достать javadoc по ModLoader?
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    NikitaOrlov

    NikitaOrlov Активный участник

    Баллы:
    68
    Все понял, на счет конструктора. но JavaDoc по ModLoader так и не нашел.
     
  4. EnForce

    EnForce Активный участник

    Баллы:
    63
    Как раз все совпадает.
    Да, ключевое слово extends сообщает, что BlockNew наследуется от Block
     

Поделиться этой страницей