Paper/src/main/java/org/bukkit/craftbukkit/entity
bendude56 a4805dbd77 Allow teleportation of entities on vehicles. Fixes BUKKIT-4210
Up until Minecraft version 1.5 it was not possible to teleport entities
within vehicles. With the 1.5 update came the change in the Minecraft
teleportation logic to dismount before teleporting the entity, if
applicable.

This commit ammends the existing CraftBukkit logic for rejecting
teleportation for entities in vehicles to permit the action. Due to this
change, CraftBukkit is now in-line with Minecraft 1.5 teleportation logic.
2014-08-17 11:49:27 -06:00
..
AbstractProjectile.java Retiring EntityDamageByProjectileEvent in favor of EntityDamageEvent. 2011-07-28 01:51:09 -04:00
CraftAgeable.java Cleanup comments, formatting, etc 2013-03-25 00:51:36 -05:00
CraftAmbient.java Update CraftBukkit to Minecraft 1.4(.2). 2012-10-27 22:19:03 -04:00
CraftAnimals.java [Bleeding] Added Ageable interface for Villagers and Animals to extend. Addresses BUKKIT-1232 2012-03-21 16:05:07 -04:00
CraftArrow.java Update CraftBukkit to Minecraft 1.7.5 2014-03-21 23:56:34 -04:00
CraftBat.java Update CraftBukkit to Minecraft 1.7.10 2014-07-08 14:31:10 -05:00
CraftBlaze.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftBoat.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftCaveSpider.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftChicken.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftComplexLivingEntity.java Update CraftBukkit to Minecraft 1.4(.2). 2012-10-27 22:19:03 -04:00
CraftComplexPart.java Update CraftBukkit to Minecraft 1.4(.2). 2012-10-27 22:19:03 -04:00
CraftCow.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftCreature.java Fix setting entity's target. Fixes BUKKIT-1358 2014-04-18 12:55:07 -05:00
CraftCreeper.java Adjusted CraftBukkit to work with the entity event convenience patch in Bukkit. Addresses BUKKIT-809 2012-02-29 00:12:26 -05:00
CraftEgg.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftEnderCrystal.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftEnderDragon.java Update CraftBukkit to Minecraft 1.7.2 2013-11-30 19:26:12 -06:00
CraftEnderDragonPart.java Update CraftBukkit to 1.6.1 2013-07-01 12:10:06 -05:00
CraftEnderman.java Update CraftBukkit to Minecraft 1.7.2 2013-11-30 19:26:12 -06:00
CraftEnderPearl.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftEnderSignal.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftEntity.java Allow teleportation of entities on vehicles. Fixes BUKKIT-4210 2014-08-17 11:49:27 -06:00
CraftExperienceOrb.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftFallingSand.java Update CraftBukkit to Minecraft 1.7.2 2013-11-30 19:26:12 -06:00
CraftFireball.java [Bleeding] Directly set direction in EntityFireball. Fixes BUKKIT-1154 2014-01-30 21:47:44 -07:00
CraftFirework.java Update CraftBukkit to Minecraft 1.7.10 2014-07-08 14:31:10 -05:00
CraftFish.java [Bleeding] Implement ProjectileSource API. Addresses BUKKIT-1038, BUKKIT-1156 2014-01-30 21:47:44 -07:00
CraftFlying.java Fix Craft Entity constructors and toStrings. 2011-11-29 21:22:35 +11:00
CraftGhast.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftGiant.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftGolem.java Implemented new 1.2 entities - this fixes BUKKIT-872 and BUKKIT-885 2012-03-01 18:03:14 +00:00
CraftHanging.java [BREAKING] Update BlockFace directions. Fixes BUKKIT-1567, BUKKIT-3069 2012-12-01 01:14:25 -06:00
CraftHorse.java Update CraftBukkit to Minecraft 1.7.8 2014-04-11 22:28:35 -05:00
CraftHumanEntity.java Update CraftBukkit to Minecraft 1.7.2 2013-11-30 19:26:12 -06:00
CraftIronGolem.java Update CraftBukkit to 1.6.4 2013-09-19 20:01:02 -05:00
CraftItem.java Update CraftBukkit to Minecraft 1.4.6 2012-12-20 10:43:00 -06:00
CraftItemFrame.java Update CraftBukkit to Minecraft 1.7.10 2014-07-08 14:31:10 -05:00
CraftLargeFireball.java Update CraftBukkit to 1.6.4 2013-09-19 20:01:02 -05:00
CraftLeash.java Implement Leash API. Adds BUKKIT-4459, BUKKIT-4583 2013-08-03 15:03:41 -05:00
CraftLightningStrike.java Update CraftBukkit to Minecraft 1.3.1 2012-08-02 04:58:50 -05:00
CraftLivingEntity.java Update CraftBukkit to Minecraft 1.7.10 2014-07-08 14:31:10 -05:00
CraftMagmaCube.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftMinecart.java Update CraftBukkit to 1.6.1 2013-07-01 12:10:06 -05:00
CraftMinecartChest.java Handle the newly refactored minecarts. 2013-03-16 02:15:51 -05:00
CraftMinecartCommand.java Update CraftBukkit to Minecraft 1.7.10 2014-07-08 14:31:10 -05:00
CraftMinecartFurnace.java Handle the newly refactored minecarts. 2013-03-16 02:15:51 -05:00
CraftMinecartHopper.java Make CraftMinecartHopper work as InventoryHolder. Adds BUKKIT-3796 2013-03-18 12:16:37 -05:00
CraftMinecartMobSpawner.java Handle the newly refactored minecarts. 2013-03-16 02:15:51 -05:00
CraftMinecartRideable.java Handle the newly refactored minecarts. 2013-03-16 02:15:51 -05:00
CraftMinecartTNT.java Handle the newly refactored minecarts. 2013-03-16 02:15:51 -05:00
CraftMonster.java Fix Craft Entity constructors and toStrings. 2011-11-29 21:22:35 +11:00
CraftMushroomCow.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftOcelot.java Implemented new 1.2 entities - this fixes BUKKIT-872 and BUKKIT-885 2012-03-01 18:03:14 +00:00
CraftPainting.java Update CraftBukkit to Minecraft 1.4(.2). 2012-10-27 22:19:03 -04:00
CraftPig.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftPigZombie.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftPlayer.java Allow teleportation of entities on vehicles. Fixes BUKKIT-4210 2014-08-17 11:49:27 -06:00
CraftProjectile.java [Bleeding] Implement ProjectileSource API. Addresses BUKKIT-1038, BUKKIT-1156 2014-01-30 21:47:44 -07:00
CraftSheep.java Update calls to DyeColor getData and getByData. Addresses BUKKIT-2786 2013-01-05 17:15:49 -06:00
CraftSilverfish.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftSkeleton.java Implement API for Skeleton and Zombie types. Fixes BUKKIT-2818 2012-11-17 15:00:14 -06:00
CraftSlime.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftSmallFireball.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftSnowball.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftSnowman.java Implemented new 1.2 entities - this fixes BUKKIT-872 and BUKKIT-885 2012-03-01 18:03:14 +00:00
CraftSpider.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftSquid.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftTameableAnimal.java Update CraftBukkit to Minecraft 1.7.8 2014-04-11 22:28:35 -05:00
CraftThrownExpBottle.java Implemented new 1.2 entities - this fixes BUKKIT-872 and BUKKIT-885 2012-03-01 18:03:14 +00:00
CraftThrownPotion.java Update CraftBukkit to 1.6.4 2013-09-19 20:01:02 -05:00
CraftTNTPrimed.java Add method to get the source of a TNTPrimed. Adds BUKKIT-3815 2013-03-21 12:47:46 -06:00
CraftVehicle.java Removed some old deprecated code and clean up javadocs + warnings 2011-07-17 18:14:45 +02:00
CraftVillager.java [Bleeding] Added Ageable interface for Villagers and Animals to extend. Addresses BUKKIT-1232 2012-03-21 16:05:07 -04:00
CraftWaterMob.java Fix Craft Entity constructors and toStrings. 2011-11-29 21:22:35 +11:00
CraftWeather.java [Bleeding] Added EntityType to replace CreatureType. 2012-02-22 22:06:29 -05:00
CraftWitch.java Update CraftBukkit to Minecraft 1.4(.2). 2012-10-27 22:19:03 -04:00
CraftWither.java Update CraftBukkit to Minecraft 1.4(.2). 2012-10-27 22:19:03 -04:00
CraftWitherSkull.java Update CraftBukkit to Minecraft 1.7.10 2014-07-08 14:31:10 -05:00
CraftWolf.java Update calls to DyeColor getData and getByData. Addresses BUKKIT-2786 2013-01-05 17:15:49 -06:00
CraftZombie.java Implement API for Skeleton and Zombie types. Fixes BUKKIT-2818 2012-11-17 15:00:14 -06:00