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! 

Clasher33

Membres
  • Compteur de contenus

    648
  • Inscription

  • Dernière visite

Réputation sur la communauté

110 Fréquentable

2 abonnés

À propos de Clasher33

  • Rang
    Membre invétéré
  • Date de naissance 29/10/1998

Informations de profil

  • Bukkitorg Clasher33
  • Sexe Homme

Me contacter

  • Minecraft Clasher33

Visiteurs récents du profil

592 visualisations du profil
  1. Changé le joueur qui obtient la mort d'un joueur

    Perso c'est beaucoup plus optimisé de passer par des listes ou autre que passer par les statistiques minecraft. La gestion des listes ou Hashmap sont beaucoup mieux, alors que les statistiques minecraft tu dois les supprimer à chaque fois que tu lance le plugin ou autre.. 
  2. Event quand le joueur met des bottes customs, mettre effet

    Oui oui tu peux, si c'est résolu passe le sujet en résolu
  3. Event quand le joueur met des bottes customs, mettre effet

    Quel effet ? L'effet d'annuler les damages ? Si c'est ca, mon code que je t'ai présenté le fait.
  4. Event quand le joueur met des bottes customs, mettre effet

    Hein ? Ton craft custom c'est un ItemStack, tu get cet item stack ou si tu peux pas, tu fais ceci: @EventHandler public void onDamage(EntityDamageEvent event){ Player player = (Player) event.getEntity(); if(event.getCause() == DamageCause.FALL){ if(player.getInventory().getBoots().getItemMeta().getDisplayName().equals("Salut c'est moi !")){ event.setCancelled(true); }else{ event.setCancelled(false); } } }  
  5. Event quand le joueur met des bottes customs, mettre effet

    Non c'est pas ca Je te fais le code: @EventHandler public void onDamage(EntityDamageEvent event){ Player player = (Player) event.getEntity(); if(event.getCause() == DamageCause.FALL){ if(player.getInventory().getBoots() == new ItemStack(Material.DIAMOND_BOOTS)){ //A Savoir que le new ItemStack c'est tes bottes custom event.setCancelled(true); }else{ event.setCancelled(false); } } }  
  6. Event quand le joueur met des bottes customs, mettre effet

    Pourquoi PlayerMoveEvent ? Je t'ai donné les deux events pour detecter si il le joueur met des bottes customs.   Pour annuler les damages c'est EntityDamageEvent.  Si je comprend bien, tu veux annuler les dégats si le joueur à des bottes customs ? Si c'st ca, c'est dans EntityDamageEvent et tu verifie si dans l'inventaire du joueur il y 'a bien les bbottes custom et tu annules les damages avec un event.setCancelled(true), sinon si il les as pas, event.setCancelled(false);
  7. Event quand le joueur met des bottes customs, mettre effet

    Respecte le formulaire !   Pour ce qui est des events car il y en a plusieurs, c'est InventoryClickEvent et PlayerInteractEvent, puis après tu verifie si c'est des bottes avec le nom spéciale ou autre.   Y'a aussi celui ci: BlockDispenseEvent qui permet de detecter quand un dispenser tire les bottes customs sur le joueur
  8. Comment faire une arrayliste public

    Tu fais soit ca: public static ArrayList<String> list = new ArrayList<String>(); Et tu appelle ta classe par exemple: Test.list etc etc   Ou tu met juste le public sans static et tu instancie ta classe
  9. Supprimer Une Map

    Car déjà on met pas un nom de map avec des espaces et après vaut mieux mettre des noms courts, c'est mieux pour s'y retrouver, si par exemple, ton lobby tu l'appellera lobby, et ta map principale world par exemple..
  10. Supprimer Une Map

    Juste un truc hors-sujet mais évite de mettre des noms de maps de ce style..  Map SwitchThePatricks
  11. Connexion MySQL qui marche bizarrement

    Je vais faire ca et je reviens quand j'ai des réponses @Heldier J'ai une erreur quand ca essaye de ce connecter ici:   private void checkConnection() { if(!isConnected()) { try { this.connection = this.openConnection(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } throw new IllegalStateException("Database is not connected!"); } } Voici l'erreur:  
  12. Connexion MySQL qui marche bizarrement

    Non non pas que en local, regarde mon premier poste, ma mysql était sur un hébergeur. Comment y remerdier alors ?
  13. Connexion MySQL qui marche bizarrement

    Direct, bah la connection est bonne, elle a toujours marchée..
  14. Connexion MySQL qui marche bizarrement

    J'ai ca comme erreur: La ligne 35 de MySQLStorage c'est:  @Override protected Connection openConnection() throws SQLException { return DriverManager.getConnection("jdbc:mysql://" + getHost() + ":" + getPort() + "/" + getDatabase(), getUsername(), getPassword()); } La ligne 62 de SQLDataStore c'est: (de ce que tu m'as fais rajouté) this.connection = this.openConnection(); Et après l'autre ligne c'est le LoadGroups le fait de checkConnection();
  15. Connexion MySQL qui marche bizarrement

    J'ai une erreur comme quoi ca n'arrive pas à se connecter, avant le changement que tu m'as dit de faire ca marché et maintenant ca marche plus, l'erreur que j'ai est celle ci: [18:33:21 WARN]: Caused by: java.sql.SQLException: null, message from server: "Host 'IP DU SERVEUR' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'" [18:33:21 WARN]: at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:959) [18:33:21 WARN]: at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:898) [18:33:21 WARN]: at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:887) [18:33:21 WARN]: at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1038) [18:33:21 WARN]: at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2254) [18:33:21 WARN]: at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:2105) [18:33:21 WARN]: ... 27 more Si je comprend bien le truc, c'est que l'ip du serveur est bloqué, et que je dois la débloqué avec la commande "mysqladmin flush-hosts", mais le truc c'est que c'est l'hebergeur qui gère ca et que j'ai déjà rajouté l'ip du serveur (car avant ca marchait très bien). Que dois-je faire ? Contacter l'hébergeur ou est-ce une erreur niveau code ?