- 30
- 1
- 0
Всем привет. У меня по приколу перестал срабатывать эвент описания предметов.
Стоит отметить, что помимо этого отвалились все серверные эвенты. А клиентские (связанные с рендером) стабильно работают.
Вот что я пробовал сделать:
EventHandler.java:
@SubscribeEvent
public void onItemTooltip(ItemTooltipEvent event) {
//code
}
Proxy.java:
public void preInit(FMLPreInitializationEvent event) {
FMLCommonHandler.instance().bus().register(new EventHandler());
MinecraftForge.EVENT_BUS.register(new EventHandler());
}
Core.java:
@Mod(modid = Core.MODID, version = Core.VERSION, dependencies = "required-after:weightapi@[0.5.0]")
public class Core
{
public static final String MODID = "ferrumweightsystem";
public static final String VERSION = "0.7.2";
public static final ExecutorService EXECUTOR_SERVICE = Executors.newFixedThreadPool(Runtime.getRuntime().availableProcessors());
@SidedProxy(
clientSide = "ru.ferrumworld.ferrumweightsystem.core.ProxyClient",
serverSide = "ru.ferrumworld.ferrumweightsystem.core.Proxy"
)
public static ru.ferrumworld.ferrumweightsystem.core.Proxy proxy;
@Mod.EventHandler
public void preInit(FMLPreInitializationEvent event) {
proxy.preInit(event);
}
@Mod.EventHandler
public void init(FMLInitializationEvent event) {
proxy.init(event);
}
@Mod.EventHandler
public void postInit(FMLPostInitializationEvent event) {
proxy.postInit(event);
}
}
Вот что я пробовал сделать:
- Потыкать регистрацию эвентхандлера по разным инитам в Proxy и коренном классе
- Удалить все анн-ции @SideOnly
- Пересобрать воркспейс



