EvilSeph
1df3a823ba
Added callback line of sight methods. Thanks xZise!
2011-10-02 23:04:09 -04:00
Dinnerbone
fdf6837d0f
Renamed player.setListName to something a little more sensical
2011-10-03 00:34:04 +01:00
EvilSeph
ab29f6a3b5
Painting improvements. Thanks CelticMinstrel!
...
Added interface to get/set the art and facing direction on paintings, and expanded painting break events to catch more cases (including fire and lightning); removed PaintingBreakByWorldEvent since it's identical to its superclass
2011-10-01 13:55:56 -04:00
sk89q
f46f6d5e34
Added Player.get/setListName to change the name of the player on the player list.
2011-09-26 15:10:33 -07:00
sk89q
2b836f1b7b
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.
2011-09-25 11:20:47 -07:00
Dinnerbone
348e56960e
Added get/setPickupDelay on Item entities, thanks robin0van0der0v
2011-09-25 03:40:12 +01:00
Dinnerbone
e6c273e8b0
Many javadoc fixes thanks to Celtic Minstrel
2011-09-25 02:56:40 +01:00
Rigby
b2e7c24e35
Added PlayerToggleSprint event and sprinting related API.
2011-09-21 16:19:17 -04:00
EvilSeph
ef124be4d4
Added getBedSpawnLocation to Player. Thanks fernferret!
2011-09-20 23:41:57 -04:00
Wizjany
bed0cc340b
Added events for endermen pickup/placement blocks and methods to get/set the block that an enderman is holding. Thanks Wizjany
2011-09-20 18:48:56 +01:00
EvilSeph
c4a5521fa3
Added new entities to CreatureType ENUM.
2011-09-16 06:07:41 -04:00
Dinnerbone
777a17d284
Added Player saturation, exhaustion and food level methods
2011-09-15 06:23:58 +01:00
Dinnerbone
9b53b0acf5
Added methods for getting/setting how much exp is contained within an orb
2011-09-15 05:48:52 +01:00
Dinnerbone
57616733c0
Added Player.get/setExperience, totalExperience and level
2011-09-15 05:13:16 +01:00
Dinnerbone
dcd63c0f8f
Added new Entity interfaces
2011-09-15 02:34:14 +01:00
Dinnerbone
3524fde5ff
Added GameMode methods to Server and HumanEntity
2011-09-09 01:15:37 +01:00
Dinnerbone
0484a8bd84
Added the ability to access offline players & more reverse lookup fixes in Permissible.
2011-09-03 00:41:22 +01:00
Dinnerbone
20dd09d983
Some small fixes to permissions to register the correct Permissible in base and more accurate reverse lookups
2011-09-02 23:39:01 +01:00
EvilSeph
79ac053ef6
Revert "Interface for changing the view distance."
2011-08-15 14:26:42 -04:00
Andrew Ardill
362f1163d0
Interface for changing the view distance.
...
Can be changed server wide, per world and per player.
Only server wide changes are kept between server restarts.
Setting the server or world view distance should fail if the
view distance is not between 3 and 15
2011-08-15 15:11:34 +10:00
EvilSeph
7f12385332
Added API for manipulating map items. Thanks SpaceManiac, codename_B, sk89q and dested!
2011-08-12 22:02:15 -04:00
sunkid
317c17fbb9
Retiring EntityDamageByProjectileEvent in favor of EntityDamageEvent.
2011-07-28 02:23:40 -04:00
EvilSeph
1f5c90052a
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:18:33 -04:00
Dinnerbone
914da8e887
Added new permission system
2011-07-17 17:17:47 +01:00
Celtic Minstrel
7968683662
Added interface for setting and getting a pig zombie's anger level.
2011-07-14 14:52:29 -04:00
sunkid
7cab3de477
Added the concept of a projectile.
2011-06-18 22:20:47 -04:00
sunkid
d471de6bb1
Added the concept of an Explosive.
2011-06-17 16:54:23 -04:00
EvilSeph
abbfb8e6e9
Added Instrument enum, Note class and get/setNote functions. Thanks xZise!
2011-06-17 03:13:34 -04:00
EvilSeph
a1c56e6d52
Added per player time support. Thanks eisental, Shamebot and needspeed10!
2011-06-17 02:28:25 -04:00
EvilSeph
bacd83cb81
Made Pig extend Vehicle.
2011-06-15 15:05:12 -04:00
Erik Broes
c54ec090c8
Generic cleanup
2011-06-12 12:49:08 +02:00
sk89q
a00efd634c
Cleaned up some Javadocs.
2011-06-09 23:11:35 -07:00
sk89q
febba495d8
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:07:45 -07:00
raphfrk
1ebedadb82
Adds update chunk method for sending fake chunk updates to the client. This is to match the sendBlockChange method.
2011-06-08 18:55:31 -04:00
EvilSeph
d256eea548
Added UniqueId to entities. Thanks Afforess!
2011-06-07 04:21:11 -04:00
EvilSeph
7c9b2b9f40
Added get/setLastDamageCause. Thanks sunkid!
2011-05-16 00:25:35 -04:00
Erik Broes
c4d444ce98
Whitespace + general cleanup
2011-05-15 14:06:02 +02:00
Andrew Ardill
ccedca6cb6
Added ability to saddle a pig to the API. Thanks xPaw!
2011-05-11 17:44:31 -07:00
sk89q
b09635228e
Added World.strikeLightningEffect() that does no damage.
2011-05-06 19:25:43 -07:00
sk89q
e3ce0071fd
Unadded (redundant) Wolf.isTamed().
2011-05-02 21:36:48 -07:00
sk89q
ad6346bda8
Added Wolf.isTamed().
2011-05-02 11:34:01 -07:00
sk89q
267814484a
Added method to fake a block change request for a player. Alas, my Justin Bieber playing sign can work again!
2011-05-02 11:31:29 -07:00
sk89q
b34ba416c6
Added Player.playNote().
2011-05-02 11:31:29 -07:00
Andrew Ardill
906992e590
AnimalTamer and Tameable interfaces, and corresponding features.
...
Documentation improvements.
2011-05-03 00:36:02 +10:00
Mike Primm
cf049d53e5
Add new Wolf methods for taming
2011-05-02 23:51:50 +10:00
Erik Broes
d94fce59ff
Updated README for line-ending demands, also fixed line-endigs.
2011-04-25 13:24:32 +02:00
sk89q
b2ae16be0c
Added World.strikeLightning(). Also renamed WeatherStorm -> LightningStrike.
2011-04-22 01:25:41 -07:00
Dinnerbone
70a1215e33
Added Achievement and Statistics
2011-04-21 20:56:19 +01:00
Dinnerbone
6ae3a6cc7d
Added Weather and WeatherStorm
2011-04-21 16:51:43 +01:00
Dinnerbone
cca6505c33
Added Creeper.set/isPowered
2011-04-21 16:15:59 +01:00