Event non récupéré
-
J’ai besoin de l’event InitMapGenEvent afin de détecter si un village s’apprête à être créé et donc j’ai fais un handler qui capture l’event :
@SubscribeEvent(priority = EventPriority.HIGHEST) public void changeVillageGen (final InitMapGenEvent event) { System.out.println("1"); if (event.getType() != null && event.getType() == EventType.VILLAGE) { System.out.println("2"); event.setNewGen(new MapGenVillageDevastated()); } }La sortie console imprime 1 à la création de la map, puis jamais après, et elle n’imprime jamais 2 non plus… J’ai loupé quelque chose ? Ce n’est pas le bon event ?
-
Salut,
Essaies de faire un print de event.getType() pour voir ? -
@‘robin4002’:
Salut,
Essaies de faire un print de event.getType() pour voir ?Je viens de remarquer que l’event se lance seulement si la map n’est pas superflat, même si celle-ci contient des villages. Désolé du dérangement

Bonjour ! Vous semblez intéressé par cette conversation, mais vous n’avez pas encore de compte.
Marre de refaire défiler les mêmes messages ? Créez un compte pour retrouver votre position, recevoir des notifications des nouvelles réponses, sauvegarder vos favoris et voter pour les messages que vous appréciez.
Grâce à votre participation, ce message peut devenir encore meilleur 💗
S'inscrire Se connecter