Изменение параметров ванильных блоков майнкрафт

Версия Minecraft
1.7.10
Мне надо поменять параметры ванильных блоков майнкрафт. Например, уровень освещения факела. Как это сделать? Пожалуйста напишите подробно, а то я начал заниматься моддингом совсем недавно!
 
Решение
Сделать наследование и переопределить ванильку?
Нет, просто делаю собственную сборку с модами, и некоторые ванильные блоки нуждаются в изменении некоторых параметров. Что подскажешь?
 

timaxa007

Модератор
5,831
409
672
Типа просто способ, создать основу мода и preInit типа выглядит:
Java:
@Mod.EventHandler
public void preInit(FMLPreInitializationEvent event) {
Blocks.torch.setLightLevel(0.5F);
}
Если, что-то нужно по сложнее, то типа использовать хуки - [Гайд][Легко][1.6+] Модификация чужого кода при запуске (трансфомеры)
То-есть просто создаём пустышку мода и добавляем значение для факела?
 

timaxa007

Модератор
5,831
409
672
Типа того.
Java:
@Mod(modid = TorchMod.MODID, name = TorchMod.NAME, version = TorchMod.VERSION)
public class TorchMod {

    public static final String
    MODID = "torch",
    NAME = "Torch Mod",
    VERSION = "1.0";

    @Mod.Instance(MODID)
    public static TorchMod instance;

    @Mod.EventHandler
    public void preInit(FMLPreInitializationEvent event) {
        Blocks.torch.setLightLevel(0.5F);
    }

}
 
Сверху