589 Commits

Author SHA1 Message Date
Dinnerbone
542376d7b3 Update to 1.7 2011-06-30 15:18:11 +01:00
Erik Broes
762e66b69b Change PortalCreateEvent constructor ArrayList to Collection 2011-06-27 00:10:41 +02:00
Dinnerbone
9e51583ca2 Added a Perlin and Simplex noise generator for utils 2011-06-26 17:41:25 +01:00
EvilSeph
d8f0f0d17c More JavaDoc improvements. 2011-06-25 22:46:19 -04:00
Dinnerbone
c8b4ecc00a Register commands on any enable 2011-06-26 02:46:16 +01:00
sunkid
02c11d429a Fixed Note class. 2011-06-23 19:14:39 -04:00
EvilSeph
f0877250ff Fixed 'bad aliases' error output. 2011-06-23 16:16:14 -04:00
EvilSeph
d870a6e3f8 Added missing 'implements Cancellable' to several classes. 2011-06-22 17:23:44 -04:00
EvilSeph
d590a96586 JavaDoc cleanup. 2011-06-22 17:22:17 -04:00
Dinnerbone
f71d7d0e9b The server config can now specify aliases to multiple (or none) commands, for example "debug: [version, plugin]" to run both version and plugin, or "plugins: []" to disable the plugins command 2011-06-22 19:08:21 +01:00
Dinnerbone
faf2216d5c Added new getDefaultWorldGenerator method to Plugin 2011-06-22 18:26:32 +01:00
Dinnerbone
5978812c50 Added new plugin.yml option 'load', possible values are 'startup' and 'postworld' (default postworld) 2011-06-22 17:45:53 +01:00
EvilSeph
fcfa05f482 Added SpawnReasons to CreatureSpawn events. Thanks winsock! 2011-06-21 16:25:01 -04:00
EvilSeph
b57cec115f Added Sky biome for the Skylands. Thanks robin0van0der0v! 2011-06-21 15:41:47 -04:00
EvilSeph
2c04c75fe1 Added a method to retreive all fully qualified configuration values for a config. Thanks devinsba! 2011-06-21 15:39:29 -04:00
Rigby
af7d0410f3 Implements isBedSpawn() to the PlayerRespawnEvent. 2011-06-20 23:55:19 -04:00
Rigby
e3462769c1 Implements customiseable PortalTravelAgent and updated PlayerPortalEvent. 2011-06-20 18:30:47 -04:00
EvilSeph
82a04fda10 Added Furnace smelt and burn events. 2011-06-20 01:29:29 -04:00
EvilSeph
3b7f86ba5b Added API to allow plugins to set the world's spawn flags. 2011-06-19 06:34:07 -04:00
EvilSeph
39dc703007 Added getOnlineMode() for the Server. Thanks Rigby! 2011-06-19 06:34:06 -04:00
EvilSeph
cdd73612bf Added Target Reasons for Wolf events. Thanks Deaygo! 2011-06-18 22:29:07 -04:00
sunkid
230d6dfa7f Added the concept of a projectile. 2011-06-18 22:20:47 -04:00
sk89q
54245e3a6c Added PlayerToggleSneakEvent.isSneaking(). 2011-06-18 14:36:16 -07:00
EvilSeph
c42ee3f065 Added BlockSpread, BlockForm and BlockFade events. 2011-06-17 23:04:45 -04:00
EvilSeph
a5e6cfa714 Added EntityRegainHealthEvent. Thanks TimWolla! 2011-06-17 16:54:23 -04:00
sunkid
82475d3497 Added the concept of an Explosive. 2011-06-17 16:54:23 -04:00
EvilSeph
79815f7d9a Added ChunkSnapShot improvements. Thanks mikeprimm!
Added support for biome data to chunk snapshot
Added method for returning empty chunk snapshot (for ungenerated chunks)
2011-06-17 09:21:56 -04:00
EvilSeph
293a4d9ae2 Added Instrument enum, Note class and get/setNote functions. Thanks xZise! 2011-06-17 03:13:34 -04:00
EvilSeph
bc7a5cd673 Added per player time support. Thanks eisental, Shamebot and needspeed10! 2011-06-17 02:28:25 -04:00
sunkid
ad19b8736b Added a general spawn method. 2011-06-17 01:57:12 -04:00
sunkid
91ae9cbf92 Added setFire option to createExplosion methods. 2011-06-17 01:42:26 -04:00
sunkid
4b5a3689d9 Added setters to applicable MaterialData classes. 2011-06-17 01:39:30 -04:00
Dinnerbone
686606543e Added set/getSpawnRadius in Server 2011-06-17 04:49:21 +01:00
Dinnerbone
30ee49f209 Server administrators can now specify custom aliases in bukkit.yml which override any aliases set by plugins. 2011-06-17 04:07:17 +01:00
Dinnerbone
0468c8e89e Removing 14 deprecated methods per http://bit.ly/mO2f4d 2011-06-16 22:06:18 +01:00
Dinnerbone
dc7b4b8374 Javadoc fix for BlockPopulator.java explaining which chunks exist and which don't 2011-06-16 20:34:12 +01:00
Dinnerbone
04494c5b07 Added ChunkPopulateEvent, new "newChunk" property on ChunkLoadEvent 2011-06-16 19:32:14 +01:00
EvilSeph
1b8709ff56 Made Pig extend Vehicle. 2011-06-15 15:05:12 -04:00
stevenh
e304ff739a Fixed fallbackPrefix not being lowercased, which would break prefixes for plugins with an uppercase char in the name 2011-06-12 16:35:26 +01:00
Erik Broes
0ac6a0bfe6 Generic cleanup 2011-06-12 12:49:08 +02:00
EvilSeph
7837906a2a Added ItemSpawnEvent. Thanks myers! 2011-06-11 00:26:18 -04:00
sk89q
c34a6177b4 Made Location less annoying to use. Too bad Location can't simply inherit Vector at this point without breaking things. 2011-06-09 23:50:10 -07:00
sk89q
9e762a9191 Added the ability to set a header when saving configuration files. 2011-06-09 23:31:00 -07:00
sk89q
77d247e0d1 Added World.createExplosion() that takes a Location, instead of just raw X, Y, Z values. 2011-06-09 23:13:36 -07:00
sk89q
04d6366083 Cleaned up some Javadocs. 2011-06-09 23:11:35 -07:00
sk89q
b9f1cbefc8 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
sk89q
18c9b1c538 Changed sound playing to effect dispatching, since these seem more like more like encompassing effect than mere sounds. 2011-06-09 22:57:44 -07:00
sk89q
7d005d63e4 Merge branch 'sound' of https://github.com/sunkid/Bukkit 2011-06-09 22:38:21 -07:00
sunkid
c91841f031 added playSound methods to the World interface and a utility method to Location 2011-06-09 12:32:55 -07:00
EvilSeph
766e55597e Added method to create an explosion in world. Thanks Zaraza107! 2011-06-09 04:12:39 -04:00