54 Commits

Author SHA1 Message Date
sunkid
91ae9cbf92 Added setFire option to createExplosion methods. 2011-06-17 01:42:26 -04:00
Erik Broes
0ac6a0bfe6 Generic cleanup 2011-06-12 12:49:08 +02: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
Dinnerbone
f784af8f3e Added custom world generator API 2011-06-06 18:37:20 +01:00
Dinnerbone
3eec4bba3b Added new World.Environment 2011-05-26 06:14:48 +01:00
Erik Broes
992f1f2bf3 Whitespace + general cleanup 2011-05-15 14:06:02 +02:00
sk89q
8b13c8827c Added World.strikeLightningEffect() that does no damage. 2011-05-06 19:25:43 -07:00
Rigby
5315ea2595 Added per world PVP setting support. 2011-05-02 00:28:33 -04:00
Rigby
590fbbc104 Added the ability to retrieve a world's Seed. 2011-04-25 16:48:44 -04:00
sk89q
98b331ba86 Add methods to control thunder. 2011-04-22 03:12:54 -07:00
sk89q
aaa5278efb Added weather control methods. 2011-04-22 02:17:53 -07:00
sk89q
95429ad663 Added World.strikeLightning(). Also renamed WeatherStorm -> LightningStrike. 2011-04-22 01:25:41 -07:00
Celtic Minstrel
b1b2efa4a5 World.spawnCreature now returns LivingEntity instead of Creature. 2011-03-26 18:11:21 +01:00
Raphfrk
0967fd031c Regenerate and refresh chunk methods 2011-03-07 12:34:35 +00:00
Morgan Humes
cb66f868b4 Add World.save() and Server.savePlayers(); 2011-03-02 16:47:43 +01:00
SpeaKeasY
42d4daddde Added method to set spawn location 2011-03-01 10:43:22 +01:00
Tanel Suurhans
f03df70557 Added World.getPlayers 2011-02-28 16:37:21 +00:00
Tahg
dbab772ca8 refactor Items 2011-02-21 19:57:06 -05:00
Dinnerbone
3f971e42eb (Relatively) minor javadoc cleanup 2011-02-19 22:49:55 +00:00
Dinnerbone
31f67329ce Added a whole buncha overloads for Location in World 2011-02-18 16:34:49 +00:00
Andrew Ardill
64e82042a6 Added spawnCreature(Location, CreatureType)
This function will allow spawning of creatures in the world, removing
the need to interface with CraftBukkit directly.
2011-02-17 18:02:12 +11:00
Dinnerbone
8bfc7df3cf Added loadChunk, unloadChunk and unloadChunkRequest. 2011-02-08 14:29:52 +00:00
Dinnerbone
93d15e6228 Added World.Environment enum, changed createWorld to use it 2011-02-07 01:56:38 +00:00
Raphfrk
f24d79052c getLoadedChunks method 2011-02-05 14:50:19 +01:00
Erik Broes
01988e8f6b General cleanup (deprecated+whitespace) 2011-02-02 00:28:41 +01:00
Erik Broes
cbe32fca80 Add Chunk.getBlock(x,y,z), World.loadChunk(x,z) World.isChunkLoaded(x,z). 2011-02-02 00:28:41 +01:00
Dinnerbone
fb9fdc518e What's the time, mr wolf? 2011-02-01 14:53:26 +00:00
sk89q
9831f3960d Added support for different tree generation types and a callback. 2011-01-30 13:54:20 -08:00
sk89q
8e927a84bb Added methods to get a list of entities to World. 2011-01-26 12:48:13 -08:00
Raphfrk
5f5ed85bbe some changes to comments 2011-01-25 19:11:57 +08:00
Raphfrk
95b50850bc added load chunk method 2011-01-25 19:11:56 +08:00
FeepingCreature
efd4871672 add getSpawnLocation() to the World API 2011-01-20 08:58:33 +08:00
sk89q
3fd9f09e01 Moved org.bukkit.Vector to org.bukkit.util. 2011-01-15 13:43:09 -08:00
Dinnerbone
ba635ade10 Moved block stuff from org.bukkit to org.bukkit.block 2011-01-15 21:37:08 +00:00
Dinnerbone
ec69ae1033 All inventory stuff in org.bukkit moved to org.bukkit.inventory 2011-01-15 21:27:40 +00:00
Dinnerbone
4764962cf9 All entity stuff in org.bukkit moved to org.bukkit.entity 2011-01-15 21:20:59 +00:00
Erik Broes
9afcb8ecc7 Events should be present tense, not paste tense. 2011-01-15 21:26:42 +01:00
Erik Broes
98c8f57996 Added int getBlockTypeIdAt(int x, int y, int z) to World 2011-01-15 21:02:47 +01:00
sk89q
327142ef52 Added ItemDrop, world.dropItem(), and world.dropItemNaturally(). 2011-01-08 12:47:48 -08:00
Dinnerbone
574e959269 Added World.getName and World.getId 2011-01-08 02:29:42 +00:00
sk89q
b671546e92 Added World.spawnBoat(). 2011-01-07 13:59:30 -08:00
FrozenCow
08b38c850b Added getHighestBlockYAt 2011-01-04 06:05:37 +08:00
sk89q
5d6b436ad3 Added minecart classes, vehicle class, and the ability to spawn minecarts. StorageMinecart needs a getInventory(), but that is waiting on the addition of inventory code. 2011-01-03 22:24:43 +08:00
sk89q
bb87bcdd74 Renamed ArrowEntity->Arrow to be consistent. 2011-01-03 22:16:15 +08:00