Commit Graph

56 Commits

Author SHA1 Message Date
EvilSeph
944b128690 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
sunkid
a005d0a65d Added a general spawn method. 2011-06-17 01:57:12 -04:00
sunkid
52b7edc1ed Added setFire option to createExplosion methods. 2011-06-17 01:42:26 -04:00
Erik Broes
c54ec090c8 Generic cleanup 2011-06-12 12:49:08 +02:00
sk89q
e2bab1d47c Added World.createExplosion() that takes a Location, instead of just raw X, Y, Z values. 2011-06-09 23:13:36 -07: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
sk89q
c0dfb02c10 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
a220975dec Merge branch 'sound' of https://github.com/sunkid/Bukkit 2011-06-09 22:38:21 -07:00
sunkid
069df1b6e6 added playSound methods to the World interface and a utility method to Location 2011-06-09 12:32:55 -07:00
EvilSeph
01a273d9a6 Added method to create an explosion in world. Thanks Zaraza107! 2011-06-09 04:12:39 -04:00
Dinnerbone
bca3b8d0c5 Added custom world generator API 2011-06-06 18:37:20 +01:00
Dinnerbone
e7019b40e3 Added new World.Environment 2011-05-26 06:14:48 +01:00
Erik Broes
c4d444ce98 Whitespace + general cleanup 2011-05-15 14:06:02 +02:00
sk89q
b09635228e Added World.strikeLightningEffect() that does no damage. 2011-05-06 19:25:43 -07:00
Rigby
d9593800e6 Added per world PVP setting support. 2011-05-02 00:28:33 -04:00
Rigby
3081b6ad16 Added the ability to retrieve a world's Seed. 2011-04-25 16:48:44 -04:00
sk89q
6a92cc783e Add methods to control thunder. 2011-04-22 03:12:54 -07:00
sk89q
a65f45661d Added weather control methods. 2011-04-22 02:17:53 -07:00
sk89q
b2ae16be0c Added World.strikeLightning(). Also renamed WeatherStorm -> LightningStrike. 2011-04-22 01:25:41 -07:00
Celtic Minstrel
8b58b44d2c World.spawnCreature now returns LivingEntity instead of Creature. 2011-03-26 18:11:21 +01:00
Raphfrk
1eb7c18d52 Regenerate and refresh chunk methods 2011-03-07 12:34:35 +00:00
Morgan Humes
8cc401cf8e Add World.save() and Server.savePlayers(); 2011-03-02 16:47:43 +01:00
SpeaKeasY
187ec75d65 Added method to set spawn location 2011-03-01 10:43:22 +01:00
Tanel Suurhans
b1ad39abc5 Added World.getPlayers 2011-02-28 16:37:21 +00:00
Tahg
d82679b8c7 refactor Items 2011-02-21 19:57:06 -05:00
Dinnerbone
c30e505151 (Relatively) minor javadoc cleanup 2011-02-19 22:49:55 +00:00
Dinnerbone
024db76644 Added a whole buncha overloads for Location in World 2011-02-18 16:34:49 +00:00
Andrew Ardill
b82af8b847 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
e95f99802d Added loadChunk, unloadChunk and unloadChunkRequest. 2011-02-08 14:29:52 +00:00
Dinnerbone
914774e0d9 Added World.Environment enum, changed createWorld to use it 2011-02-07 01:56:38 +00:00
Raphfrk
64b2373562 getLoadedChunks method 2011-02-05 14:50:19 +01:00
Erik Broes
8039c05c9f General cleanup (deprecated+whitespace) 2011-02-02 00:28:41 +01:00
Erik Broes
74929091b9 Add Chunk.getBlock(x,y,z), World.loadChunk(x,z) World.isChunkLoaded(x,z). 2011-02-02 00:28:41 +01:00
Dinnerbone
4bd254e18f What's the time, mr wolf? 2011-02-01 14:53:26 +00:00
sk89q
2058057ce8 Added support for different tree generation types and a callback. 2011-01-30 13:54:20 -08:00
sk89q
bf39db3222 Added methods to get a list of entities to World. 2011-01-26 12:48:13 -08:00
Raphfrk
6366ed0c6d some changes to comments 2011-01-25 19:11:57 +08:00
Raphfrk
971c11e366 added load chunk method 2011-01-25 19:11:56 +08:00
FeepingCreature
fbc27c0842 add getSpawnLocation() to the World API 2011-01-20 08:58:33 +08:00
sk89q
e444bad7da Moved org.bukkit.Vector to org.bukkit.util. 2011-01-15 13:43:09 -08:00
Dinnerbone
e50b5d6ecf Moved block stuff from org.bukkit to org.bukkit.block 2011-01-15 21:37:08 +00:00
Dinnerbone
f419f23cf3 All inventory stuff in org.bukkit moved to org.bukkit.inventory 2011-01-15 21:27:40 +00:00
Dinnerbone
b923ccf636 All entity stuff in org.bukkit moved to org.bukkit.entity 2011-01-15 21:20:59 +00:00
Erik Broes
bbd7fffaac Events should be present tense, not paste tense. 2011-01-15 21:26:42 +01:00
Erik Broes
aefdb5e838 Added int getBlockTypeIdAt(int x, int y, int z) to World 2011-01-15 21:02:47 +01:00
sk89q
a9927b4efb Added ItemDrop, world.dropItem(), and world.dropItemNaturally(). 2011-01-08 12:47:48 -08:00
Dinnerbone
a57ad1fde8 Added World.getName and World.getId 2011-01-08 02:29:42 +00:00
sk89q
d996dc5551 Added World.spawnBoat(). 2011-01-07 13:59:30 -08:00
FrozenCow
4b07c5d1f1 Added getHighestBlockYAt 2011-01-04 06:05:37 +08:00