Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package fr.KlonoaGames.KlonoaGamesQuest;
- import org.bukkit.ChatColor;
- import org.bukkit.Material;
- import org.bukkit.entity.Entity;
- import org.bukkit.entity.Player;
- import org.bukkit.entity.Villager;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.player.PlayerInteractEntityEvent;
- import org.bukkit.inventory.ItemStack;
- public class Quête implements Listener {
- @EventHandler
- public void Quest(PlayerInteractEntityEvent event){
- Player player = event.getPlayer();
- Entity entity = event.getRightClicked();
- if(entity instanceof Villager){
- Villager villager = (Villager) entity;
- if(villager.isCustomNameVisible() && villager.getCustomName() != null && villager.getCustomName().equalsIgnoreCase(ChatColor.GOLD+"Forgeron")){
- event.setCancelled(true);
- for(int i=0; i < 10; i ++)
- {
- player.sendMessage("");
- }
- player.sendMessage(ChatColor.DARK_AQUA+"Bonjour,");
- player.sendMessage(ChatColor.DARK_AQUA+" --J'ai besoins de ton aide pour me fabriqué une emclume");
- player.sendMessage(ChatColor.DARK_AQUA+" --Pourais tu me ramener "+ChatColor.GOLD+"31 Fer"+ChatColor.DARK_AQUA+" ?");
- player.sendMessage(ChatColor.DARK_AQUA+" --En échange je pourrais te donner de "+ChatColor.GOLD+"l'xp"+ChatColor.DARK_AQUA+" !");
- }
- if(villager.isCustomNameVisible() && villager.getCustomName() != null && villager.getCustomName().equalsIgnoreCase(ChatColor.GOLD+"Bucheron")){
- event.setCancelled(true);
- for(int i=0; i < 10; i ++)
- {
- player.sendMessage("");
- }
- player.sendMessage(ChatColor.DARK_AQUA+"Bonjour,");
- player.sendMessage(ChatColor.DARK_AQUA+" --J'ai besoins de ton aide pour me fabriqué une maison");
- player.sendMessage(ChatColor.DARK_AQUA+" --Pourais tu me ramener "+ChatColor.GOLD+"128Bois"+ChatColor.DARK_AQUA+" ?");
- player.sendMessage(ChatColor.DARK_AQUA+" --En échange je pourrais te donner de "+ChatColor.GOLD+"l'xp"+ChatColor.DARK_AQUA+" !");
- }
- if(villager.isCustomNameVisible() && villager.getCustomName() != null && villager.getCustomName().equalsIgnoreCase(ChatColor.GOLD+"Mineur")){
- event.setCancelled(true);
- for(int i=0; i < 10; i ++)
- {
- player.sendMessage("");
- }
- player.sendMessage(ChatColor.DARK_AQUA+"Bonjour,");
- player.sendMessage(ChatColor.DARK_AQUA+" --J'ai besoins de ton aide pour me fabriqué une armure en diamant");
- player.sendMessage(ChatColor.DARK_AQUA+" --Pourais tu me ramener "+ChatColor.GOLD+"24 Diamant"+ChatColor.DARK_AQUA+" ?");
- player.sendMessage(ChatColor.DARK_AQUA+" --En échange je pourrais te donner de "+ChatColor.GOLD+"l'xp"+ChatColor.DARK_AQUA+" !");
- }
- if(villager.isCustomNameVisible() && villager.getCustomName() != null && villager.getCustomName().equalsIgnoreCase(ChatColor.GOLD+"Forgeron")){
- ItemStack item = player.getItemInHand();
- if(item.getType() == Material.IRON_INGOT){
- if(item.getAmount() == 31){
- player.sendMessage(ChatColor.DARK_AQUA+"Ho merci pour les "+ChatColor.GOLD+"31 Fer");
- player.giveExpLevels(10);
- }else {
- player.sendMessage(ChatColor.DARK_AQUA+"Vous devais avoir "+ChatColor.GOLD+"31 Fer"+ChatColor.DARK_AQUA+" dans votre main !");
- }
- }
- }
- if(villager.isCustomNameVisible() && villager.getCustomName() != null && villager.getCustomName().equalsIgnoreCase(ChatColor.GOLD+"Bucheron")){
- ItemStack item = player.getItemInHand();
- if(item.getType() == Material.WOOD){
- if(item.getAmount() == 128){
- player.sendMessage(ChatColor.DARK_AQUA+"Ho merci pour les "+ChatColor.GOLD+"128 Bois");
- player.giveExpLevels(5);
- }else {
- player.sendMessage(ChatColor.DARK_AQUA+"Vous devais avoir "+ChatColor.GOLD+"128 Bois"+ChatColor.DARK_AQUA+" dans votre main !");
- }
- }
- }
- if(villager.isCustomNameVisible() && villager.getCustomName() != null && villager.getCustomName().equalsIgnoreCase(ChatColor.GOLD+"Mineur")){
- ItemStack item = player.getItemInHand();
- if(item.getType() == Material.DIAMOND){
- if(item.getAmount() == 24){
- //player.sendMessage(ChatColor.RED+"Console: "+ChatColor.LIGHT_PURPLE+map);
- player.sendMessage(ChatColor.DARK_AQUA+"Ho merci pour les "+ChatColor.GOLD+"24 Diamant");
- player.giveExpLevels(20);
- }else {
- player.sendMessage(ChatColor.DARK_AQUA+"Vous devais avoir "+ChatColor.GOLD+"24 Diamant"+ChatColor.DARK_AQUA+" dans votre main !");
- }
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement