Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.first.testpl;
- import org.bukkit.craftbukkit.v1_12_R1.entity.CraftPlayer;
- import org.bukkit.entity.Player;
- import org.bukkit.event.HandlerList;
- import org.bukkit.event.player.PlayerEvent;
- import net.minecraft.server.v1_12_R1.IChatBaseComponent;
- import net.minecraft.server.v1_12_R1.IChatBaseComponent.ChatSerializer;
- import net.minecraft.server.v1_12_R1.Packet;
- import net.minecraft.server.v1_12_R1.PacketPlayOutTitle;
- import net.minecraft.server.v1_12_R1.PacketPlayOutTitle.EnumTitleAction;
- import net.minecraft.server.v1_12_R1.PlayerConnection;
- public class PlayerJoinEvent extends PlayerEvent
- {
- public PlayerJoinEvent(Player who) {
- super(who);
- // TODO Auto-generated constructor stub
- }
- public void sendTitle(Player player, String title, int FadeInTime, int ShowTime, int FadeOutTime)
- {
- CraftPlayer p = (CraftPlayer)player;
- PlayerConnection c = p.getHandle().playerConnection;
- IChatBaseComponent TitleText = ChatSerializer.a(title);
- Packet<?> Length = new PacketPlayOutTitle(EnumTitleAction.TIMES, TitleText, FadeInTime*20, ShowTime*20, FadeOutTime*20);
- Packet<?> TitlePacket = new PacketPlayOutTitle(EnumTitleAction.TITLE, TitleText, FadeInTime*20, ShowTime*20, FadeOutTime*20);
- c.sendPacket(TitlePacket);
- c.sendPacket(Length);
- }
- public void onJoin(PlayerJoinEvent e){
- }
- @Override
- public HandlerList getHandlers() {
- // TODO Auto-generated method stub
- return null;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement