Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.30 KB | None | 0 0
  1. @EventHandler(ignoreCancelled=true)
  2. public void onJoin(PlayerJoinEvent event){
  3. Notification.getInstance().sendTitle(event.getPlayer(),"Добро пожаловать на","§b§lJediCraft",0,100,10);
  4. Notification.getInstance().sendActionBar(event.getPlayer(),"§eДа пребудет с тобой сила!");
  5. captureIn(event.getPlayer());
  6. captureOut(event.getPlayer());
  7. /*Bukkit.getScheduler().runTaskLater(Main.getPlugin(),()->{
  8. Player player=event.getPlayer();
  9. AreaEffectCloud cloud = (AreaEffectCloud) player.getWorld().spawnEntity(player.getLocation(),EntityType.AREA_EFFECT_CLOUD);
  10. EntityAreaEffectCloud entityAreaEffectCloud=new EntityAreaEffectCloud();
  11. PacketPlayOutSpawnEntity packetPlayOutSpawnEntity=new PacketPlayOutSpawnEntity(cloud,);
  12. cloud.setCustomNameVisible(true);
  13. cloud.setCustomName("123");
  14. System.out.println("SPAWN CLOUD");
  15. Bukkit.getScheduler().runTaskLater(Main.getPlugin(),()->{
  16. Channel channel =((CraftPlayer)player).getHandle().playerConnection.networkManager.channel;
  17. PacketPlayOutEntityDestroy packet=new PacketPlayOutEntityDestroy(cloud.getEntityId());
  18. channel.write(packet,channel.voidPromise());
  19. System.out.println("DESTROY CLOUD");
  20. },100L);
  21. },200L);*/
  22. Bukkit.getScheduler().runTaskLater(Main.getPlugin(),()->{
  23. Location location = event.getPlayer().getLocation();
  24. EntityAreaEffectCloud nameTag = new EntityAreaEffectCloud(((CraftWorld) location.getWorld()).getHandle());
  25.  
  26. nameTag.setParticle(EnumParticle.TOWN_AURA);
  27. nameTag.setRadius(0.0F);
  28. nameTag.setCustomName("Пусто");
  29. nameTag.setCustomNameVisible(true);
  30. nameTag.setWaitTime(0);
  31. nameTag.setDuration(Integer.MAX_VALUE);
  32.  
  33. nameTag.locX = Math.floor(location.x) + 0.5D;
  34. nameTag.locY = location.y + 0.5D;
  35. nameTag.locZ = Math.floor(location.z) + 0.5D;
  36.  
  37. ((CraftPlayer) event.getPlayer()).getHandle().playerConnection.sendPacket(new PacketPlayOutSpawnEntity(nameTag, 3, 0));
  38. },200L);
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement