CraftBukkit/Spigot
ccaef1ea05
Fixed CraftLivingEntity.damage when the entity is an EntityComplex.
...
Fixes BUKKIT-589: if you call damage on an instance of EnderDragon, no damage
is done.
Reason for bug: damage calls Entity.damageEntity. But EntityComplex
overrides damageEntity to do nothing.
Fix: CraftComplexLiving should call EntityComplex.e instead of
Entity.damageEntity. e is the method that actually does damage to an
instance of EntityComplex.
By: Sam Wilson <sam.wilson@gmail.com >
2012-01-23 22:04:18 -08:00
CraftBukkit/Spigot
0579af1ac0
Correctly take in ChatColor length when limiting player list size. This should fix BUKKIT-571
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2012-01-19 15:09:06 +00:00
CraftBukkit/Spigot
179363588e
Actually close the inventory on a *cross*-world teleport.
...
By: Erik Broes <erikbroes@grum.nl >
2012-01-17 22:50:18 +01:00
CraftBukkit/Spigot
322754c180
Implement Player.setBedSpawnLocation(Location). Thanks md_5
...
By: Erik Broes <erikbroes@grum.nl >
2012-01-17 22:35:31 +01:00
CraftBukkit/Spigot
64a5086437
[Bleeding] Make sure to close any open inventory windows before teleporting. Thanks md_5.
...
By: Erik Broes <erikbroes@grum.nl >
2012-01-17 13:22:59 +01:00
CraftBukkit/Spigot
8c6136662c
[Bleeding] Implement animal breeding API changes.
...
By: Erik Broes <erikbroes@grum.nl >
2012-01-05 19:30:00 +01:00
CraftBukkit/Spigot
fd9c7e7c07
Implemented allowFlight methods. Thanks to Qala for the PR.
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2012-01-15 10:55:05 +00:00
CraftBukkit/Spigot
7c345d4d82
Fix formatting.
...
By: Erik Broes <erikbroes@grum.nl >
2012-01-14 23:02:10 +01:00
CraftBukkit/Spigot
890ded8fd8
Player.setPlayerListName no longer counts colors towards the 16-char limit. Thanks to an (unfortunately old) PR by ZachBora.
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2012-01-14 17:42:18 +00:00
CraftBukkit/Spigot
bc3a338f36
Implemented entity.playEffect. Thanks to main--
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2012-01-14 17:36:47 +00:00
CraftBukkit/Spigot
f2606b7cbe
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
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2012-01-14 14:56:47 +00:00
CraftBukkit/Spigot
cbd712ca33
Correct casting for creature target typechecking
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2012-01-14 14:49:41 +00:00
CraftBukkit/Spigot
b7d840939b
Fixed any chance of creatures .getTarget throwing a class cast exception - thanks to an old PR by garbagemule!
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2012-01-14 14:45:56 +00:00
CraftBukkit/Spigot
57daa70dec
Fixed informing players of supported Plugin Channels
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2012-01-14 01:46:22 +00:00
CraftBukkit/Spigot
551e3d9143
Implemented new Plugin Message API - see http://dinnerbone.com/blog/2012/01/13/minecraft-plugin-channels-messaging/
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2012-01-13 08:52:26 +00:00
CraftBukkit/Spigot
1e0e49a804
Update to mc-dev rename revision 01
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2012-01-12 15:27:39 +00:00
CraftBukkit/Spigot
d2ae4e1d75
Fixed clients not seeing EXP update immediately after using .setTotalExp and level methods
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-12-12 19:44:14 +00:00
CraftBukkit/Spigot
586d6ad790
Implemented (offline)player date methods
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-12-12 17:39:52 +00:00
CraftBukkit/Spigot
a02181ac29
Made OfflinePlayer and Player share the same .equals and .hashcode
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-12-12 15:34:49 +00:00
CraftBukkit/Spigot
8b46844bf4
Stop converting ItemStack to nms ItemStack by hand
...
This should fix many issues with enchantments being lost, as the method used takes care of enchantments.
Additionally, use the new nms ItemStack constructor in places where appropriate.
Fixes (at least part of) BUKKIT-7. Need to identify any further places to fix.
By: Andrew Ardill <andrew.ardill@gmail.com >
2011-12-13 01:40:35 +11:00
CraftBukkit/Spigot
dd1048102f
Implemented getKiller in LivingEntity
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-12-11 16:05:27 +00:00
CraftBukkit/Spigot
63318d575f
Fixed player teleporting not working with a certain method. This fixes BUKKIT-198
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-12-04 13:22:31 +00:00
CraftBukkit/Spigot
2d41f1d696
Indicate when a teleport event was triggered by ender pearls or unknown internal teleports
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-12-04 11:04:14 +00:00
CraftBukkit/Spigot
dadf3e028c
Remove unused import
...
By: Andrew Ardill <andrew.ardill@gmail.com >
2011-12-02 21:29:37 +11:00
CraftBukkit/Spigot
3505a6c77e
Fixed exp methods returning wrong values
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-11-30 22:31:03 +00:00
CraftBukkit/Spigot
0939b7a7f9
Updated to use mc-dev rename revision 1
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-11-29 23:17:43 +00:00
CraftBukkit/Spigot
9c7ab7c33f
Fix CraftEnderCrystal so that it implements EnderCrystal, not EnderSignal.
...
Thanks zhuowei!
By: Andrew Ardill <andrew.ardill@gmail.com >
2011-11-30 09:21:54 +11:00
CraftBukkit/Spigot
dcbd5b4f23
Fix Craft Entity constructors and toStrings.
...
Also, standardise getHandle and clean up in general.
getHandle is now using the 'entity' member variable instead of
super.getHandle, as this reduces the number of chained calls needed.
By: Andrew Ardill <andrew.ardill@gmail.com >
2011-11-29 21:22:35 +11:00
CraftBukkit/Spigot
f5793d6a80
Fix CraftVillager constructor to only take an EntityVillager
...
By: Andrew Ardill <andrew.ardill@gmail.com >
2011-11-29 09:46:20 +11:00
CraftBukkit/Spigot
1e64b14e06
BUKKIT-57 Fix using Bukkit interface instead of nmc Entity for type check.
...
Thanks nidefawl!
By: Andrew Ardill <andrew.ardill@gmail.com >
2011-11-29 09:42:09 +11:00
CraftBukkit/Spigot
7cb34c4384
Fixed magma slimes from being nonspawnable
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-11-28 05:08:28 +00:00
CraftBukkit/Spigot
18610c823a
Add CraftMagmaCube
...
By: Andrew Ardill <andrew.ardill@gmail.com >
2011-11-28 11:17:04 +11:00
CraftBukkit/Spigot
39ddc11033
Fixed NPE in CraftPlayer.getBedSpawnLocation
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-11-27 04:09:34 +00:00
CraftBukkit/Spigot
474234b6be
Changed Entity.isDead to be aware of health for living entities
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-11-25 00:32:44 +00:00
CraftBukkit/Spigot
2f98915d03
Implemented new age methods in animals, and made spawned animals via eggs properly age back to children
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-11-24 20:16:43 +00:00
CraftBukkit/Spigot
20d9b64e16
Fixed allow-nether being ignored
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-11-24 18:48:01 +00:00
CraftBukkit/Spigot
83e8785760
Implemented new EnderCrystal entity class
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-11-21 22:39:33 +00:00
CraftBukkit/Spigot
be5fc81d31
Update for 1.0.0
...
By: Erik Broes <erikbroes@grum.nl >
2011-11-20 00:01:14 -08:00
CraftBukkit/Spigot
e771a25163
fixed mapping of Art <-> EnumArt in Paintings
...
By: Tahg <tahgtahv@gmail.com >
2011-10-12 14:12:53 -04:00
CraftBukkit/Spigot
6f832c669f
Implemented getPlayer of OfflinePlayer
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-10-11 14:52:07 +01:00
CraftBukkit/Spigot
e2369da502
Implemented entity age methods
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-10-11 02:23:10 +01:00
CraftBukkit/Spigot
f9067422f1
Updated to the new Configuration api
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-10-10 21:10:48 +01:00
CraftBukkit/Spigot
e7626c4bae
Revert "Added callback line of sight methods. Thanks xZise!"
...
This reverts commit 49cf586f969626bdb59632bb2fd5adfe79d38057.
By: EvilSeph <evilseph@gmail.com >
2011-10-03 15:17:34 -04:00
CraftBukkit/Spigot
691d4bb694
Added callback line of sight methods. Thanks xZise!
...
By: EvilSeph <evilseph@gmail.com >
2011-10-01 16:18:17 -04:00
CraftBukkit/Spigot
49395291c2
Minimal diffs! Move methods for the new list-name away from nms
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-10-03 00:34:51 +01:00
CraftBukkit/Spigot
3ece4f6a1f
Painting improvements. Thanks CelticMinstrel!
...
Implement get/setArt and facing direction for paintings; expanded painting break causes; added painting support to World.spawn
By: EvilSeph <evilseph@gmail.com >
2011-10-01 13:31:28 -04:00
CraftBukkit/Spigot
7c330f148f
Fixed players not receiving broadcasts (and other similar issues) after signing out and in rapidly
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-09-27 23:13:58 +01:00
CraftBukkit/Spigot
9d39647939
Added Player.get/setListName to change the name of the player on the player list.
...
By: sk89q <the.sk89q@gmail.com >
2011-09-26 15:10:35 -07:00
CraftBukkit/Spigot
35a5504f20
Boat get/set (double) occupied acceleration, (double) unoccupied deceleration, (boolean) work on land. Good values to maximize boat utility: 0.6 (fast accel.), 0.99 (no loss of boat), true/false, respectively.
...
By: sk89q <the.sk89q@gmail.com >
2011-09-25 11:20:51 -07:00
CraftBukkit/Spigot
e6e2df18be
Implemented get/setPickupDelay on Item entities, thanks robin0van0der0v
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-09-25 03:40:28 +01:00