Advertisement
Guest User

EntityBedfordTruck

a guest
Aug 16th, 2013
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.02 KB | None | 0 0
  1. package simcraft.entity.trucks;
  2.  
  3. import java.util.List;
  4. import java.util.Iterator;
  5.  
  6. import cpw.mods.fml.relauncher.Side;
  7. import cpw.mods.fml.relauncher.SideOnly;
  8.  
  9. import net.minecraft.block.Block;
  10. import net.minecraft.block.material.Material;
  11. import net.minecraft.entity.Entity;
  12. import net.minecraft.entity.EntityLivingBase;
  13. import net.minecraft.entity.passive.EntityWolf;
  14. import net.minecraft.entity.player.EntityPlayer;
  15. import net.minecraft.item.Item;
  16. import net.minecraft.item.ItemStack;
  17. import net.minecraft.nbt.NBTTagCompound;
  18. import net.minecraft.nbt.NBTTagList;
  19. import net.minecraft.util.AxisAlignedBB;
  20. import net.minecraft.util.DamageSource;
  21. import net.minecraft.util.MathHelper;
  22. import net.minecraft.world.World;
  23.  
  24. public class EntityBedfordTruck extends EntityTrucks
  25. {
  26.  
  27. public EntityBedfordTruck(World par1World)
  28. {
  29. super(par1World);
  30. this.field_70279_a = true;
  31. this.preventEntitySpawning = true;
  32. this.setSize(2.2F, 2.9F);
  33. this.yOffset = 0.001F;
  34. this.maxSpeed = 0.80000000000000004D;
  35. this.turnLeftModifier = 0.5D;
  36. this.turnRightModifier = 0.5D;
  37. this.acceleration = 0.5D;
  38. this.decceleration = 2D;
  39. this.rotationRoll = 0.5F;
  40. this.playerXOffset = 1.8D;
  41. this.playerYOffset = 0.59999999999999998D;
  42. this.playerZOffset = -0.5D;
  43. this.vehicleMaxFuel = 12000;
  44. this.vehicleFuel = 12000;
  45. this.vehicleMaxHealth = 2000;
  46. this.vehicleHealth = 200;
  47. }
  48.  
  49. public EntityBedfordTruck(World world, double d, double d1, double d2, EntityPlayer entityplayer, int i)
  50. {
  51. super(world, d, d1, d2, entityplayer, i);
  52. }
  53.  
  54.  
  55. public EntityBedfordTruck(World par1World, double par2, double par4, double par6)
  56. {
  57. this(par1World);
  58. this.setPosition(par2, par4 + (double)this.yOffset, par6);
  59. this.motionX = 0.0D;
  60. this.motionY = 0.0D;
  61. this.motionZ = 0.0D;
  62. this.prevPosX = par2;
  63. this.prevPosY = par4;
  64. this.prevPosZ = par6;
  65. }
  66.  
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement