9 mars 2021, 11:52

@robin4002 Salut, j’étais venu quelques mois plus tôt pour demander de l’aide pour mon serveur et j’avais abandonné ce développement et je reviens aujourd’hui pour de l’aide, j’ai coder la procédure (event) dans ma classe principale mais ca ne marche pas…
Voici la classe principal :

package fr.orgealexj06.fgutilities;

import org.apache.logging.log4j.Logger;

import net.minecraft.client.gui.GuiMainMenu;
import net.minecraft.client.gui.GuiMultiplayer;
import net.minecraftforge.client.event.GuiOpenEvent;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.Mod.EventHandler;
import net.minecraftforge.fml.common.Mod.Instance;
import net.minecraftforge.fml.common.SidedProxy;
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;

@Mod(modid = FallenGloryUtilitiesMod.MODID, name = "FallenGlory Utilities", version = "1.0", acceptedMinecraftVersions = "[1.12.2]")
public class FallenGloryUtilitiesMod {
	
	public static final String MODID = "fgutilities";
	
	@Instance(FallenGloryUtilitiesMod.MODID)
	public static FallenGloryUtilitiesMod instance;
	
	@SidedProxy(clientSide = "fr.orgealexj06.fgutilities.FallenGloryUtilitiesClient", serverSide = "fr.orgealexj06.fgutilities.FallenGloryUtilitiesServer")
	public static FallenGloryUtilitiesCommon proxy;
	
	public static Logger logger;
	
	@EventHandler
	public void preInit(FMLPreInitializationEvent event) {
		logger = event.getModLog();
		proxy.preInit(event.getSuggestedConfigurationFile());
	}
	
	@EventHandler
	public void init(FMLInitializationEvent event) {
		proxy.init();
	}
	
	@SubscribeEvent
    public void onOpenGui(GuiOpenEvent event)
    {
        if(event.getGui() != null && event.getGui().getClass() == GuiMultiplayer.class)
        {
            event.setGui(new GuiMainMenu());
        }
    }
}

Merci de m’apporter un peu d’aide 😉
Si tu as besoin d’autres infos, tu me dit
(J’explique également le but de mon développement dans un message juste au dessus)
Bonne journée