Я вижу @EventHandler в коде, но не знаю для чего "это"
В описании учебника Сказано: Стадии загрузки можно использовать при помощи аннотации @EventHandler.
Прошу разжевать понятие ЭвентХандлера, ибо не понимаю зачем он нужен и что делает в коде, зачем мы его пишем в мейн классе?
Почему нельзя например написать просто ?
[/CODE]
Так же рядом со знаком @ часто вижу и другие вещи типа "mod" и итп. Но вопрос не об этом.
Хочется просто понимать что я пишу и зачем.
В описании учебника Сказано: Стадии загрузки можно использовать при помощи аннотации @EventHandler.
Прошу разжевать понятие ЭвентХандлера, ибо не понимаю зачем он нужен и что делает в коде, зачем мы его пишем в мейн классе?
Java:
//Не помню зачем, но без нее нельзя. Чет там грузит. Забыл. Всегда должна быть.
@EventHandler
public void preLoad(FMLPreInitializationEvent event)
{
\\тут мы грузим классы с блоками и пр.
}
Почему нельзя например написать просто ?
Java:
public void preLoad(FMLPreInitializationEvent event)
{
}
Так же рядом со знаком @ часто вижу и другие вещи типа "mod" и итп. Но вопрос не об этом.
Хочется просто понимать что я пишу и зачем.