md_5
2a2d6d6295
Add PistonMoveReaction getters for Entity
2017-06-12 19:23:24 +10:00
md_5
921ba53556
SPIGOT-3283: Don't allow plugin induced infinite velocity / position
2017-06-02 18:44:37 +10:00
md_5
e13d119686
Update to Minecraft 1.12-pre6
2017-05-30 21:55:13 +10:00
BlackHole
c155d8dd32
SPIGOT-3277: Fix Entity.eject()
2017-05-28 22:27:57 +02:00
md_5
4377dac138
SPIGOT-3253: Fix entity yaw changes
2017-05-20 11:16:28 +10:00
md_5
5195487ec6
Update to Minecraft 1.12-pre2
2017-05-14 12:00:00 +10:00
bramhaag
dfee3d9f9f
Add getWidth + getHeight for Entity
2017-03-19 10:51:59 +11:00
md_5
7e19325845
SPIGOT-2640: API for multiple passengers per entity
2017-01-04 10:53:07 +11:00
LukBukkit
5245147d00
SPIGOT-619: Force rotate head of entities when setting location.
2016-11-24 09:39:39 +11:00
md_5
c25ddf063a
Update to Minecraft 1.11
2016-11-17 12:41:03 +11:00
Senmori
51263e9718
Implement Entity Scoreboard Tags
2016-11-06 12:18:27 +11:00
md_5
ae93d4fb49
SPIGOT-2705: Portal cooldown getter / setter.
2016-10-01 12:26:20 +10:00
md_5
1628ce6240
SPIGOT-2474: Use .die() to set entity remove status
2016-07-02 11:24:14 +10:00
md_5
a8a4bedd2a
Update to Minecraft 1.10
2016-06-09 11:43:49 +10:00
Sansko1337
dd0e968c6a
SPIGOT-713: APIs to manipulate Entity's silent status.
2016-06-03 20:30:48 +10:00
md_5
c5e9a169fa
Minecraft 1.9.4
2016-05-10 21:47:39 +10:00
Sansko1337
ea49b2eee9
Implement getting / setting of Entity invulnerability
2016-03-27 10:08:45 +11:00
Matthew
c5d27c5f6f
Only create PermissibleBase instance in CraftEntity the first time it is actually needed. Fixes static test cases for subclasses failing when perm field was instantiated.
2016-03-23 07:32:34 +11:00
Matthew
f332350969
Implement SpectralArrow entity
2016-03-18 14:30:14 +11:00
t00thpick1
4a8818c5fd
SPIGOT-1638 / SPIGOT-1673: Rework Potions API
2016-03-12 12:38:22 +11:00
md_5
aa008dff0f
Update to Minecraft 1.9
2016-03-01 09:32:45 +11:00
md_5
701ae54ffc
SPIGOT-1192: Restore some behaviour to entity.getNearbyEntities
2015-09-18 15:15:56 +10:00
md_5
5e9f698fac
SPIGOT-1165: Restore getNearbyEntities behaviour to include spectators.
2015-09-06 14:54:41 +10:00
Xor Boole
3e9b5c93d6
Prevent an Entity from riding itself.
2015-07-20 16:18:08 +10:00
md_5
4470462a54
SPIGOT-387: Remove redundant custom vehicle handling.
2015-01-09 16:59:40 +11:00
Thinkofdeath
6ac32df219
Redirect execute through our command system and allow entities to be CommandSenders
2015-01-04 23:26:02 +00:00
Thinkofdeath
24557bc2b3
Update to Minecraft 1.8
...
For more information please see http://www.spigotmc.org/
2014-11-28 17:16:30 +11:00
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
mbax
2726696652
Update CraftBukkit to Minecraft 1.7.2
2013-11-30 19:26:12 -06:00
T00thpick1
54672a75f6
Implement Leash API. Adds BUKKIT-4459, BUKKIT-4583
2013-08-03 15:03:41 -05:00
EvilSeph
67f15266da
Return inGround when checking Arrow's OnGround state. Fixes BUKKIT-4439
2013-07-10 20:27:03 -04:00
h31ix
f9d58bf481
Implement Horse API. Adds BUKKIT-4424
...
API has been added to interface with Horses and to modify their inventories. Horse entities will now be recognized with the type EntityType.HORSE, and will no longer be UNKNOWN.
HorseJumpEvent, EntityDamageEvent, and EntityTameEvent are all correctly fired for horses.
This commit fixes BUKKIT-4393.
2013-07-10 13:45:52 -04:00
Travis Watkins
5f089137ee
Cleanup comments, formatting, etc
2013-03-25 00:51:36 -05:00
Chad Waters
93fd33e218
Implement Entity.isOnGround(). Adds BUKKIT-3787
2013-03-17 22:25:05 -05:00
Wesley Wolfe
2cb9cbf05c
Handle the newly refactored minecarts.
2013-03-16 02:15:51 -05:00
Travis Watkins
83d29e461c
Update CraftBukkit to Minecraft 1.5
2013-03-15 13:28:59 -05:00
feildmaster
7b5a8d0c23
Don't teleport entities that are considered dead. Addresses BUKKIT-1331
...
Teleportation should never be processed on dead entities. If you wish
to teleport an entity, do it on a living entity. If you wish to
teleport a player, set their respawn location in PlayerRespawnEvent.
2012-12-29 19:18:36 -06:00
feildmaster
23b6764374
Update CraftBukkit to Minecraft 1.4.6
2012-12-20 10:43:00 -06:00
Travis Watkins
846a22304c
Provide a faster way to get a location. Adds BUKKIT-3120
...
Currently when a plugin wants to get the location of something it calls
getLocation() which returns a new Location object. In some scenarios this
can cause enough object creation/destruction churn to be a significant
overhead. For this cases we add a method that updates a provided Location
object so there is no object creation done. This allows well written code
to work on several locations with only a single Location object getting
created.
Providing a more efficient way to set a location was also looked at but
the current solution is the fastest we can provide. You are not required
to create a new Location object every time you want to set something's
location so, with proper design, you can set locations with only a single
Location object being created.
2012-12-07 21:15:05 -06:00
Travis Watkins
60819c6693
Update CraftBukkit to Minecraft 1.4(.2).
2012-10-27 22:19:03 -04:00
feildmaster
a43d621c01
Update CraftBukkit to Minecraft 1.3.1
2012-08-02 04:58:50 -05:00
Travis Watkins
a21f038fc3
Mark entities as invalid when they get despawned. Addresses BUKKIT-810
2012-06-28 19:34:31 -05:00
feildmaster
99aeb32d0d
Remove Player cache and edit CraftPlayer.equals to account for EntityID. Fixes BUKKIT-1541 and Addresses BUKKIT-761
2012-04-27 12:33:40 -05:00
Nathan Adams
f1f9802ded
Implemented new 1.2 entities - this fixes BUKKIT-872 and BUKKIT-885
2012-03-01 18:03:14 +00:00
Erik Broes
33ba9f0a2f
Updated to rename revision 02
2012-03-01 01:12:41 +00:00
TomyLobo
53e4a034f4
Moved getVehicle, leaveVehicle and isInsideVehicle from CraftLivingEntity to CraftEntity. Addresses BUKKIT-811
2012-02-29 13:30:46 -05:00
rmichela
1394926e53
[Bleeding] Implement Metadata framework for Entities, Blocks, and Worlds
2012-02-29 19:21:25 +01:00
Erik Broes
a4ce846d07
Fix formatting.
2012-01-15 10:54:57 +01:00
Nathan Adams
d73c29aad7
Implemented entity.playEffect. Thanks to main--
2012-01-14 17:36:47 +00:00
Nathan Adams
52c526f313
Small optimization in EntityPlayer by caching the hashcode. Thanks to a very old PR by Belphemur. In addition, changed and slightly improved the hashcode formula for entities
2012-01-14 15:01:44 +00:00