Plugin pour faire des orages !

Résolu/Fermé
citron_ Messages postés 33 Date d'inscription dimanche 5 avril 2015 Statut Membre Dernière intervention 16 septembre 2015 - Modifié par NHenry le 20/06/2015 à 21:31
citron_ Messages postés 33 Date d'inscription dimanche 5 avril 2015 Statut Membre Dernière intervention 16 septembre 2015 - 20 juin 2015 à 20:55
Salut,

Tout est dans le titre je souaite créée un plugin minecraft pour faire des orage sur la personne qui a taper la commande.

J'ai commencer une prommière version qui ne fonctione pas j'ai beau me demander pourquoi je ne sais pas !

Le code :

package fr.citron.eclaire;

import org.bukkit.Bukkit;
import org.bukkit.Location;
import org.bukkit.Material;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.event.player.PlayerInteractEvent;
import org.bukkit.plugin.java.JavaPlugin;

public class Eclaire extends JavaPlugin{
 public void onEnable(){ }
 public void onDisable(){ }
 
 @SuppressWarnings("deprecation")
 public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
  if(cmd.getName().equalsIgnoreCase("eclaire")){
   Bukkit.getPlayer(sender.toString()).getWorld().strikeLightning((Location) Bukkit.getPlayer(sender.toString()));
   return true;
  }
  return false;
 }
 public void onPlayerInteractBlock(PlayerInteractEvent event) {
     Player player = event.getPlayer();
     if (player.getItemInHand().getType() == Material.FISHING_ROD) {
         // Creates a bolt of lightning at a given location. In this case, that location is where the player is looking.
         // Can only create lightning up to 200 blocks away.
         player.getWorld().strikeLightning(player.getLocation());
     }
 }
}


Merci de me répondre au plus vite !

EDIT: Ajout de la coloration syntaxique.
A voir également:

1 réponse

citron_ Messages postés 33 Date d'inscription dimanche 5 avril 2015 Statut Membre Dernière intervention 16 septembre 2015 3
20 juin 2015 à 20:55
PS : la deuxième fonction je l'ai récupérer sur le site de bukkit mais elle ne fonctionne pas !
0