MFF

    Minecraft Forge France
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Forge Events
      • Automatique
      • Foncé
      • Clair
    • S'inscrire
    • Se connecter

    Problème Packet

    Planifier Épinglé Verrouillé Déplacé Résolu 1.12.x
    1.12.2
    3 Messages 2 Publieurs 277 Vues 2 Watching
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • K Hors-ligne
      KAH
      dernière édition par robin4002

      Bonjour, j’ai un petit problème sur un packet que j’ai fait (Je ne sais pas vraiment en faire) et mon problème est que quand mon packet est envoyé ça me kick pour “A fatal error has occured, this connection is terminated”

      Mon packet :

      public class PacketBatterie implements IMessage {
      
      	public static int batterygive;
      	
      	public PacketBatterie(int togive) {
      		
      		batterygive = togive;
      		
      	}
      	
      	
      
      	@Override
      	public void fromBytes(ByteBuf buf) {
      		batterygive = buf.readInt();
      	}
      
      	@Override
      	public void toBytes(ByteBuf buf) {
      		
      		buf.writeInt(batterygive);
      		
      	}
      
      	public static class Handler implements IMessageHandler<PacketBatterie, IMessage>  
      	{
      
      		@Override
      		public IMessage onMessage(PacketBatterie message, MessageContext ctx) {
      			EntityPlayerMP p = ctx.getServerHandler().playerEntity;
      			if(p.getHeldItem().getItem() instanceof Phone) {
      				Phone.addBattery(ctx.getServerHandler().playerEntity.getHeldItem(), message.batterygive, ctx.getServerHandler().playerEntity);
      			}
      			return null;
      		}
      		
      	}}
      

      Si quelqu’un peut m’aider 😕

      1 réponse Dernière réponse Répondre Citer 0
      • K Hors-ligne
        KAH
        dernière édition par KAH

        Bonjour

        en faite j’ai trouvé tout seul x), je me suis un peu précipiter sur le forum dans trop réfléchir.

        Quand j’envoyais le packet je mettais directement un int alors que quand j’ai fait une méthode pour récupérer un int ça a marché.

        Merci de la réponse quand même

        1 réponse Dernière réponse Répondre Citer 0
        • robin4002R Hors-ligne
          robin4002 Moddeurs confirmés Rédacteurs Administrateurs
          dernière édition par

          Bonsoir,
          Cela veut dire que ton paquet déclenche une erreur. Les logs du serveur devrait contenir l’exception, il faut que tu nous les envoies si tu veux qu’on puisse t’aider.

          1 réponse Dernière réponse Répondre Citer 0
          • K Hors-ligne
            KAH
            dernière édition par KAH

            Bonjour

            en faite j’ai trouvé tout seul x), je me suis un peu précipiter sur le forum dans trop réfléchir.

            Quand j’envoyais le packet je mettais directement un int alors que quand j’ai fait une méthode pour récupérer un int ça a marché.

            Merci de la réponse quand même

            1 réponse Dernière réponse Répondre Citer 0
            • 1 / 1
            • Premier message
              Dernier message
            Design by Woryk
            ContactMentions Légales

            MINECRAFT FORGE FRANCE © 2024

            Powered by NodeBB