Рандомные сообщения

  • Автор темы Автор темы Medlen
  • Дата начала Дата начала

Medlen

Ньюби
Баллы
1
Как сделать рандомные сообщения при ломании железного блока?
К примеру: " Ты сломал железный блок "
" Сломан железный блок "
" Сломан железный блок на координатах X Y Z "
 
она на верху. если не поймешь то забывай о плагине. и вообще форум по ведру, а не по стандартный java фичам
http://rubukkit.org/threads/konfig-i-random.125308/

Спасибо за ссылку на тему, разобрался.
Если не сложно посмотрите код сдесь какая то ошибка вместо 1 сообщения выводит 2.
public class Process implements Listener {
private Random rand = new Random();
@EventHandler
public void onPlayerInteract(PlayerInteractEvent e) {
Player p = e.getPlayer();
Block b = e.getClickedBlock();
Action a = e.getAction();
if (a != Action.RIGHT_CLICK_BLOCK) return;
if(e.getClickedBlock().getType() != Material.IRON_BLOCK) return;
if (p.getItemInHand().getType() != Material.DIAMOND) return;

int example = (rand.nextInt((10)+1));
p.sendMessage(ChatColor.RED + "Число " + example);
}
}
 
Спасибо за ссылку на тему, разобрался.
Если не сложно посмотрите код сдесь какая то ошибка вместо 1 сообщения выводит 2.
возможно листенер в главном классе два раза подключил.
 
Назад
Верх