Navigation

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    SOLVED Filtrer les logs

    Anciennes versions
    1.6.4
    1
    2
    1231
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      Derwaan last edited by

      Forge Build #9.11.1.965

      Salut tout le monde !
      Voilà, j’ai créé un event qui lors du spawn d’une entité dans le monde elle est déclarée morte si celle-ci est une instance de EntityLiving mais n’est pas une instance de EntityPlayer.

      #Code de l’event(Code de l’event)

      @ForgeSubscribe
      public void noEntity(EntityJoinWorldEvent event) {
      if(event.entity instanceof EntityLiving && !(event.entity instanceof EntityPlayer)) {
      event.entity.setDead();
      }
      }
      

      Seulement lors de la suppression de l’entité, les logs affichent ce message :
      #Logs(Logs)

      2014-01-20 10:44:52 [ATTENTION] [Minecraft-Server] Fetching addPacket for removed entity
      

      Je me fais donc spammer en continu. Voilà donc où je veux en venir; il y a-t-il un moyen de filtrer les logs afin de pas avoir ce message afficher en continu ou bien même une autre façon d’empêcher le spawn des EntityLiving.

      Merci d’avance !

      1 Reply Last reply Reply Quote 0
      • D
        Derwaan last edited by

        Bon j’ai réussi à résoudre mon problème.
        Je poste ici la solution si ça intéresse quelqu’un :

        Le fait est que pour annuler le spawn d’une entité, il suffit simplement de faire un setCancelled(true); sur l’event en question.

        Ce qui donne :

        
        @ForgeSubscribe
        public void onEntityJoinWorld(EntityJoinWorldEvent event) {
        if(event.entity instanceof EntityLiving && !(event.entity instanceof EntityPlayer)) {
        event.setCanceled(true);
        }
        }
        
        
        1 Reply Last reply Reply Quote 0
        • 1 / 1
        • First post
          Last post
        Design by Woryk
        Contact / Mentions Légales / Faire un don

        MINECRAFT FORGE FRANCE © 2018

        Powered by NodeBB