Как сделать чтобы вместе с запуском Minecraft клиента, запускалась программа?

Версия Minecraft
1.19.4
API
Forge
67
1
0
Допустим есть мод, его закидывают в mods и запускаются с ним, вместе с запуском Minecraft запускается программа

Java:
        JFrame frame = new JFrame("Launcher");
        frame.setSize(500, 500);
        frame.setVisible(true);
        
        JButton button = new JButton("Тест");
        button.setSize(200, 50);
        frame.add(button);
 
428
41
108
Допустим есть мод, его закидывают в mods и запускаются с ним, вместе с запуском Minecraft запускается программа
В метод инициализации мода втолкни нужный код, делов то. Если тебе нужно запустить программу еще раньше - используй ванильный загрузчик модов
 
67
1
0
В метод инициализации мода втолкни нужный код, делов то. Если тебе нужно запустить программу еще раньше - используй ванильный загрузчик модов
Java:
private void commonSetup(final FMLCommonSetupEvent event)
    {
        
        JFrame frame = new JFrame("Launcher");
        frame.setSize(500, 500);
        frame.setVisible(true);
        
        JButton button = new JButton("Тест");
        button.setSize(200, 50);
        frame.add(button);
        
        // Some common setup code
        LOGGER.info("HELLO FROM COMMON SETUP");

        if (Config.logDirtBlock)
            LOGGER.info("DIRT BLOCK >> {}", ForgeRegistries.BLOCKS.getKey(Blocks.DIRT));

        LOGGER.info(Config.magicNumberIntroduction + Config.magicNumber);

        Config.items.forEach((item) -> LOGGER.info("ITEM >> {}", item.toString()));
    }



Если вот так, не помогает.
 
1,038
57
229
Сверху