Welcome to Bukkit France

Inscrivez-vous maintenant pour profiter d'un accès total à tout le contenu offert par la meilleur communauté Bukkit française ! Une fois inscrit et connecté, vous pourrez contribuez à la communauté en postant vos propres sujets et questions ou en répondant à ceux existants. Vous pourrez aussi customiser votre profil, recevoir des points de réputations, communiquer avec les autres membres via le chat, et plus encore! 

SystemGlitch

Staff Bukkit.fr
  • Compteur de contenus

    1 902
  • Inscription

  • Dernière visite

Réputation sur la communauté

3 716 va-t-il s'arrêter ?!

À propos de SystemGlitch

  • Rang
    ImAFlyingPancake
  • Date de naissance 06/06/1998

Me contacter

  • Discord ImAFlyingPancake#4131
  • GitHub ImAFlyingPancake
  • Minecraft ImAFlyingPancake
  • Steam ImAFlyingPancake
  • Twitter @ImFlyingPancake

Informations de profil

  • Centres d'intérêt Développement et jeux vidéos.
    - Étudiant à l'ESGI
    - Lead dev Etheria
    - Rédacteurs de cours de Java pour Bukkit.fr
  • Sexe Homme

Visiteurs récents du profil

5 604 visualisations du profil
  1. Bug (code simple pour temps !)

    Faux, il n'y a aucune convention de nommage pour la classe principale en Java. Sinon dans tous les cas c'est une mauvaise pratique d'instancier plusieurs fois la classe principale et dans le cas d'un plugin bukkit, l'API l'empêche carrément.
  2. Présentation Heldier

    Bienvenue parmi nous ! Félicitations pour être majeur à Epitech !
  3. Le getAbsolutePath ne retourne pas la bonne chose

    Donc tu n'as pas le droit en lecture sur le fichier.
  4. Le getAbsolutePath ne retourne pas la bonne chose

    Lis l'erreur. Le problème vient de ta fonction de cryptage et plus particulièrement de getStringFromFile. L'accès t'es refusé ce qui signifie que tu n'as pas le droit nécessaire sur ce fichier  (en écriture j'imagine)
  5. Connexion MySQL qui marche bizarrement

    Je sais d'où viens ton problème : openConnection() renvoie une valeur. Or, dans checkConnection(), tu ne sauvegarde pas la nouvelle Connection. this.openConnection();
  6. Connexion MySQL qui marche bizarrement

    On peut voir openConnection() ?
  7. Connexion MySQL qui marche bizarrement

    Fais voir ton code, il doit surement y avoir une erreur quelque part. Pour vérifier si la connexion est active, tu peux essayer quelque chose comme ça : if (connection == null || !connection.isValid(4) || connection.isClosed()) connect();   Documentation : isClosed isValid
  8. Connexion MySQL qui marche bizarrement

    Une solution simple est de vérifier à chaque fois que la connexion est encore active avant de faire une requête. Si jamais ce n'est pas le cas, alors la renouveler.
  9. Changer le logo du serveur

    Bonsoir,   Premièrement, merci de respecter le formulaire obligatoire la prochaine fois !   Sinon, pour répondre à ta question, le fichier doit être une image PNG en 64x64 nommé server-icon.png et situé à la racine du serveur.
  10. [SQL] Questions bêtes ?

    uuid = User Unique ID donc tu pourrais l'utiliser comme clé primaire à la place de id. SELECT 1 FROM datas WHERE uuid = ?; Ensuite, tu n'as qu'a compter le nombre de lignes retournées par cette requête, si c'est égal à 1 alors c'est que ton joueur existe.
  11. Kali Linux

    Tu n'as pas posté dans la bonne section. Je déplace mais fais plus attention la prochaine fois !
  12. Plugins: Ajout d'effets spéciaux à un item.

    Pas besoin d'id différent ni de bidouille pour faire ce que tu veux ! Il suffit d'ajouter des effets dans les NBT tags. Et figure-toi qu'on peut faire ça sans plugin ni mod ! Tu auras également besoin de cette page afin de trouver l'attribut que tu souhaite modifier.   Mettre un id différent n'est pas possible en pratique, mais une bidouille permet de donner à un item un autre id, à condition que cet id existe déjà (Donc remplacer un autre item). Ce genre de plugin est très spécifique donc je doute que tu en trouve un public tout fait, et encore moins adapté à tes attentes.
  13. Sauvegarde d'information massive.

    Pourquoi pas utiliser des fichiers directement au lieu de mettre du XML dans une table à deux colonnes? .-. C'est pas très propre xD Ce qui fait l'efficacité d'un BDD c'est justement de ne pas avoir à tout charger ou modifier d'un coup. Là du coup ce que tu fais c'est utiliser des fichiers mais en te compliquant la vie.   Bref, je pense que l'on va clore la conversation ici vu qu'on part un peu en hors sujet et que la question a déjà eu sa réponse. Ça ne me dérange pas de continuer à en discuter sur Discord ou par MP cependant.
  14. P'tite question sur du CSS

    Ça dépend de ton site ça. Si tu as plusieurs nav qui pourront potentiellement être différentes, alors mieux vaut utiliser une classe. Il n'y a pas vraiment de bonne ou mauvaise pratique en css, du moment que ça affiche les choses comme tu veux et que tu évite les répétitions de code identique.
  15. Sauvegarde d'information massive.

    SQLite est comme son nom l'indique, léger. Il n'est pas destiné à stocker de grandes quantités de données et à répondre à de très nombreuses requêtes. En fait, il s'agit littéralement de l'équivalent du registre Windows sur Android.   De plus, comme il l'a dit, il ne souhaite pas utiliser de base de données pour une installation plus facile.   Franchement, je recommande le XML plutôt que la sérialisation java dans ce cas.