EvilSeph
748a6288e4
Added API for manipulating map items. Thanks SpaceManiac, codename_B, sk89q and dested!
2011-08-12 23:06:02 -04:00
sunkid
7d4ec8b183
Retiring EntityDamageByProjectileEvent in favor of EntityDamageEvent.
2011-07-28 01:51:09 -04:00
EvilSeph
226318d8af
Removed deprecated methods.
...
getNote() that returns a byte has been replaced by getRawNote().
teleportTo(Location) has been replaced by teleport(location).
teleportTo(Entity) has been replaced by teleport(Entity).
SnowForm event has been replaced by BlockForm event.
2011-07-27 23:25:21 -04:00
Dinnerbone
5d2a195835
Implemented new permission system
2011-07-17 17:19:41 +01:00
Erik Broes
cc9ccc8976
Removed some old deprecated code and clean up javadocs + warnings
2011-07-17 18:14:45 +02:00
Celtic Minstrel
cc94325b28
Implemented pig zombie get/set anger functions.
2011-07-14 14:58:12 -04:00
Erik Broes
a98c7ba2c7
Massive renaming update in nms. If you bypassed Bukkit, you will likely break.
...
Also minimized all the nms diffs and generic cleanups all around.
2011-06-27 00:47:03 +02:00
sunkid
155874eec9
Implemented the concept of a projectile.
2011-06-18 22:21:02 -04:00
sunkid
fadd962b9c
Added the implementation of the concept of an Explosive.
2011-06-17 16:55:00 -04:00
EvilSeph
39332e5c87
Added Instrument enum, Note class and get/setNote functions. Thanks xZise!
2011-06-17 03:16:18 -04:00
EvilSeph
cc1b0a005c
Added per player time support. Thanks eisental, Shamebot and needspeed10!
2011-06-17 02:29:16 -04:00
Erik Broes
9adc03abab
Generic cleanup of the org.bukkit.craftbukkit classes.
2011-06-12 12:51:54 +02:00
EvilSeph
5b93f5565a
Fixed from and to worlds being the same for a PlayerTeleportEvent for crossworld teleports. Thanks for the help Rigby and Verrier! Tahg is responsible for the mess.
2011-06-11 01:33:37 -04:00
sk89q
bf4a4a767c
Added some missing @Override.
2011-06-09 23:30:38 -07:00
sk89q
a25ab644df
Cleaned up some Javadocs.
2011-06-09 23:11:37 -07:00
sk89q
e45c502ec1
Moved playSound/Effect(Player, ...) to Player.playEffect(Location, ...) to be consistent, and because the code didn't really do what the Javadoc said.
2011-06-09 23:08:00 -07:00
raphfrk
8320917363
Adds update chunk method for sending fake chunk updates to the client. This is to match the sendBlockChange method.
2011-06-08 19:05:01 -04:00
Tahg
5296f97cde
Portal changes.
2011-06-08 16:57:46 -04:00
EvilSeph
d33c06ead2
Added UniqueId to entities. Thanks Afforess!
2011-06-07 04:21:33 -04:00
EvilSeph
891dfbcef8
Possible fix for some chunk loading issues experienced when teleporting. Thanks akrieger!
2011-06-05 12:38:56 -04:00
Tahg
ebc478388c
fixed cross world teleport
2011-06-01 18:35:57 -04:00
Tahg
8835cb905f
More multiworld fixes
2011-05-31 21:19:37 +02:00
Erik Broes
6dbd710bbf
Update for 1.6.5
2011-05-30 22:37:34 -04:00
Dinnerbone
1784e42d5f
Fixed a bunch of multiworld issues (entity tracking etc)
2011-05-27 00:11:45 +01:00
Dinnerbone
6903f20242
Implemented 1.6!
2011-05-26 13:48:22 +01:00
EvilSeph
7f73594aa8
Added get/setLastDamageCause. Thanks sunkid!
2011-05-16 00:26:22 -04:00
EvilSeph
3439b7f9d9
Made setHealth(0) trigger EntityDeathEvent and drops. Thanks yetanotherx!
2011-05-15 22:16:46 -04:00
Erik Broes
309846d732
Whitespace + general cleanup
2011-05-15 13:41:46 +02:00
Andrew Ardill
25a74b624c
Edited src/main/java/org/bukkit/craftbukkit/entity/CraftPig.java via GitHub
2011-05-11 17:42:42 -07:00
Andrew Ardill
88d0171c43
Merge pull request #268 from xPaw/master
...
Implemented hasSaddle/setSaddle
2011-05-11 17:40:13 -07:00
sk89q
6cbd4cdf9e
Added World.strikeLightningEffect() that does no damage.
2011-05-06 19:25:44 -07:00
EvilSeph
54e2254904
Made teleporting between worlds 'smoother'. Thanks Raphfrk!
2011-05-04 22:16:26 -04:00
sk89q
bdcee9025c
Added method to fake a block change request for a player.
2011-05-02 11:31:33 -07:00
sk89q
80a1a4ac82
Added Player.playNote().
2011-05-02 11:31:32 -07:00
Andrew Ardill
83eecfbd4e
AnimalTamer implementations, refactor and clean-up of code
2011-05-03 00:46:38 +10:00
Mike Primm
02d7f32e8f
Fix isSitting()/setSitting(), add isTame()/setTame()/getOwner()/setOwner() methods
2011-05-02 23:55:46 +10:00
xPaw
73aa3ac03c
Added hasSaddle/getSaddle
2011-04-26 07:29:25 -07:00
EvilSeph
d2a4c510b3
Added events related to weather in 1.5. Thanks wizjany!
2011-04-25 19:47:25 -04:00
Erik Broes
88ebcc8db5
Fix TextWrapping issues; Now limits the packets send to the client to either: 119 chars or 320 width. This will strip disallowed characters, propagate colors properly to the next line and not 'eat' multiple color-codes.
2011-04-25 22:17:07 +02:00
sk89q
6739d6d75c
Added World.strikeLightning(). Also renamed WeatherStorm -> LightningStrike.
2011-04-22 01:25:55 -07:00
Dinnerbone
3afe2df241
Implemented stats/achievement giving
2011-04-21 20:57:34 +01:00
Dinnerbone
4ae695a176
Fixed the fix of Creeper.setPowered
2011-04-21 18:55:20 +01:00
Dinnerbone
f1b40ed4e3
Fixed creeper.setPowered
2011-04-21 18:41:47 +01:00
Dinnerbone
d5ee48a0c8
Implemented Weather and WeatherStorm
2011-04-21 16:51:58 +01:00
Dinnerbone
1a68a2aafe
Implemented Creeper.is/setPowered
2011-04-21 16:15:44 +01:00
Erik Broes
a6c8a36dce
Update for 1.5_02.
2011-04-21 04:25:46 -04:00
Erik Broes
483a878b8b
Update for 1.4_00_01 -- if you bypassed Bukkit, you will most likely break.
2011-04-20 19:05:14 +02:00
Andrew Ardill
dc6c906e1a
The @Override annotation should only be used when overriding a method.
...
Not when implementing an interface.
2011-04-14 12:58:04 +10:00
sk89q
7baf5fa484
Made fauxSleeping persist on death and cross-world teleport.
2011-04-11 17:10:17 -07:00
sk89q
86c467cb50
Fixin' the problem of AFK people not in bed.
2011-04-11 11:48:31 -07:00