Advertisement
Guest User

Untitled

a guest
Aug 15th, 2012
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.41 KB | None | 0 0
  1. public void handleVehicleSpawn(Packet23VehicleSpawn par1Packet23VehicleSpawn) {
  2.         double var2 = (double) par1Packet23VehicleSpawn.xPosition / 32.0D;
  3.         double var4 = (double) par1Packet23VehicleSpawn.yPosition / 32.0D;
  4.         double var6 = (double) par1Packet23VehicleSpawn.zPosition / 32.0D;
  5.         Object var8 = null;
  6.  
  7.         if (par1Packet23VehicleSpawn.type == 10) {
  8.             var8 = new EntityMinecart(this.worldClient, var2, var4, var6, 0);
  9.         } else if (par1Packet23VehicleSpawn.type == 11) {
  10.             var8 = new EntityMinecart(this.worldClient, var2, var4, var6, 1);
  11.         } else if (par1Packet23VehicleSpawn.type == 12) {
  12.             var8 = new EntityMinecart(this.worldClient, var2, var4, var6, 2);
  13.         } else if (par1Packet23VehicleSpawn.type == 90) {
  14.             Entity var9 = this
  15.                     .getEntityByID(par1Packet23VehicleSpawn.throwerEntityId);
  16.  
  17.             if (var9 instanceof EntityPlayer) {
  18.                 var8 = new EntityFishHook(this.worldClient, var2, var4, var6,
  19.                         (EntityPlayer) var9);
  20.             }
  21.  
  22.             par1Packet23VehicleSpawn.throwerEntityId = 0;
  23.         } else if (par1Packet23VehicleSpawn.type == 60) {
  24.             var8 = new EntityArrow(this.worldClient, var2, var4, var6);
  25.         } else if (par1Packet23VehicleSpawn.type == 61) {
  26.             var8 = new EntitySnowball(this.worldClient, var2, var4, var6);
  27.         } else if (par1Packet23VehicleSpawn.type == 65) {
  28.             var8 = new EntityEnderPearl(this.worldClient, var2, var4, var6);
  29.         } else if (par1Packet23VehicleSpawn.type == 72) {
  30.             var8 = new EntityEnderEye(this.worldClient, var2, var4, var6);
  31.         } else if (par1Packet23VehicleSpawn.type == 63) {
  32.             var8 = new EntityFireball(this.worldClient, var2, var4, var6,
  33.                     (double) par1Packet23VehicleSpawn.speedX / 8000.0D,
  34.                     (double) par1Packet23VehicleSpawn.speedY / 8000.0D,
  35.                     (double) par1Packet23VehicleSpawn.speedZ / 8000.0D);
  36.             par1Packet23VehicleSpawn.throwerEntityId = 0;
  37.         } else if (par1Packet23VehicleSpawn.type == 64) {
  38.             var8 = new EntitySmallFireball(this.worldClient, var2, var4, var6,
  39.                     (double) par1Packet23VehicleSpawn.speedX / 8000.0D,
  40.                     (double) par1Packet23VehicleSpawn.speedY / 8000.0D,
  41.                     (double) par1Packet23VehicleSpawn.speedZ / 8000.0D);
  42.             par1Packet23VehicleSpawn.throwerEntityId = 0;
  43.         } else if (par1Packet23VehicleSpawn.type == 62) {
  44.             var8 = new EntityEgg(this.worldClient, var2, var4, var6);
  45.         } else if (par1Packet23VehicleSpawn.type == 73) {
  46.             var8 = new EntityPotion(this.worldClient, var2, var4, var6,
  47.                     par1Packet23VehicleSpawn.throwerEntityId);
  48.             par1Packet23VehicleSpawn.throwerEntityId = 0;
  49.         } else if (par1Packet23VehicleSpawn.type == 75) {
  50.             var8 = new EntityExpBottle(this.worldClient, var2, var4, var6);
  51.             par1Packet23VehicleSpawn.throwerEntityId = 0;
  52.         } else if (par1Packet23VehicleSpawn.type == 1) {
  53.             var8 = new EntityBoat(this.worldClient, var2, var4, var6);
  54.         } else if (par1Packet23VehicleSpawn.type == 50) {
  55.             var8 = new EntityTNTPrimed(this.worldClient, var2, var4, var6);
  56.         } else if (par1Packet23VehicleSpawn.type == 51) {
  57.             var8 = new EntityEnderCrystal(this.worldClient, var2, var4, var6);
  58.         } else if (par1Packet23VehicleSpawn.type == 70) {
  59.             var8 = new EntityFallingSand(this.worldClient, var2, var4, var6,
  60.                     par1Packet23VehicleSpawn.throwerEntityId & 65535,
  61.                     par1Packet23VehicleSpawn.throwerEntityId >> 16);
  62.             par1Packet23VehicleSpawn.throwerEntityId = 0;
  63.         } else {
  64.             var8 = mod_Test.entityHelper.handleVehicleSpawn(worldClient,
  65.                     par1Packet23VehicleSpawn, var2, var4, var6);
  66.         }
  67.         ........ more lines below
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement