Commit graph

19209 commits

Author SHA1 Message Date
Bukkit/Spigot
876c4074ba Javadoc fix for BlockPopulator.java explaining which chunks exist and which don't
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-16 20:34:12 +01:00
Bukkit/Spigot
ae44a5e666 Added ChunkPopulateEvent, new "newChunk" property on ChunkLoadEvent
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-16 19:32:14 +01:00
Bukkit/Spigot
caf78a759e Made Pig extend Vehicle.
By: EvilSeph <evilseph@unaligned.org>
2011-06-15 15:05:12 -04:00
Bukkit/Spigot
089c229c1d Fixed fallbackPrefix not being lowercased, which would break prefixes for plugins with an uppercase char in the name
By: stevenh <steven.hartland@multiplay.co.uk>
2011-06-12 16:35:26 +01:00
Bukkit/Spigot
c5408f1030 Generic cleanup
By: Erik Broes <erikbroes@grum.nl>
2011-06-12 01:18:17 +02:00
Bukkit/Spigot
da51cfa4b1 Add JavaDoc source indexing, as per EvilSeph's request
By: Luke GB <github@lukegb.com>
2011-06-10 15:48:09 +01:00
Bukkit/Spigot
4d68ae490e Added ItemSpawnEvent. Thanks myers!
By: EvilSeph <evilseph@unaligned.org>
2011-06-11 00:26:18 -04:00
Bukkit/Spigot
1e4c2bd7b1 Made Location less annoying to use. Too bad Location can't simply inherit Vector at this point without breaking things.
By: sk89q <the.sk89q@gmail.com>
2011-06-09 23:50:10 -07:00
Bukkit/Spigot
bdd890d0ae Added the ability to set a header when saving configuration files.
By: sk89q <the.sk89q@gmail.com>
2011-06-09 23:31:00 -07:00
Bukkit/Spigot
727890f5a8 Added World.createExplosion() that takes a Location, instead of just raw X, Y, Z values.
By: sk89q <the.sk89q@gmail.com>
2011-06-09 23:13:36 -07:00
Bukkit/Spigot
c70487a3ee Cleaned up some Javadocs.
By: sk89q <the.sk89q@gmail.com>
2011-06-09 23:11:35 -07:00
Bukkit/Spigot
4cc21b5ce6 Moved playSound/Effect(Player, ...) to Player.playEffect(Location, ...) to be consistent, and because the code didn't really do what the Javadoc said.
By: sk89q <the.sk89q@gmail.com>
2011-06-09 23:07:45 -07:00
Bukkit/Spigot
e471f45bae Changed sound playing to effect dispatching, since these seem more like more like encompassing effect than mere sounds.
By: sk89q <the.sk89q@gmail.com>
2011-06-09 22:57:44 -07:00
Bukkit/Spigot
db11d49745 Merge branch 'sound' of https://github.com/sunkid/Bukkit
By: sk89q <the.sk89q@gmail.com>
2011-06-09 22:38:21 -07:00
Bukkit/Spigot
e8e27a86f4 added playSound methods to the World interface and a utility method to Location
By: sunkid <sunkid@iminurnetz.com>
2011-06-09 12:32:55 -07:00
Bukkit/Spigot
0786934ce5 Added method to create an explosion in world. Thanks Zaraza107!
By: EvilSeph <evilseph@unaligned.org>
2011-06-09 04:12:39 -04:00
Bukkit/Spigot
10d7e607c8 Added EntityTame event. Thanks halvors!
By: EvilSeph <evilseph@unaligned.org>
2011-06-09 03:57:50 -04:00
CraftBukkit/Spigot
28d4d95e86 Added implementation of general spawn method.
By: sunkid <sunkid@iminurnetz.com>
2011-06-08 15:47:27 -07:00
CraftBukkit/Spigot
3ccb93bc97 Implemented extended createExplosion methods.
By: sunkid <sunkid@iminurnetz.com>
2011-06-12 15:49:52 -07:00
CraftBukkit/Spigot
f251e14478 Moved spawn-protection from server.properties into (settings.)spawn-radius in bukkit.yml
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-17 04:49:58 +01:00
CraftBukkit/Spigot
fd043a8342 Implemented bukkit.yml command aliases
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-17 04:09:43 +01:00
CraftBukkit/Spigot
a944350d16 Moved some craftbukkit stuff down from WorldServer to World; should fix a few NPEs during generation, and saves on a lot of casting
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-17 03:06:45 +01:00
CraftBukkit/Spigot
c8b101b9de Fixed EntityTame event.
By: EvilSeph <evilseph@unaligned.org>
2011-06-12 23:38:35 -04:00
CraftBukkit/Spigot
9bf573516b Generic cleanup of the org.bukkit.craftbukkit classes.
By: Erik Broes <erikbroes@grum.nl>
2011-06-12 01:12:43 +02:00
CraftBukkit/Spigot
889f8d765d Added ItemSpawnEvent. Thanks myers!
By: EvilSeph <evilseph@unaligned.org>
2011-06-11 02:00:05 -04:00
CraftBukkit/Spigot
81ef43a0cc 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.
By: EvilSeph <evilseph@unaligned.org>
2011-06-10 22:59:54 -04:00
CraftBukkit/Spigot
648b50c4f4 Whoops, need this commit too.
By: sk89q <the.sk89q@gmail.com>
2011-06-09 23:56:42 -07:00
CraftBukkit/Spigot
6592607d08 Added some missing @Override.
By: sk89q <the.sk89q@gmail.com>
2011-06-09 23:30:38 -07:00
CraftBukkit/Spigot
1ae5d72f3a Added World.createExplosion() that takes a Location, instead of just raw X, Y, Z values.
By: sk89q <the.sk89q@gmail.com>
2011-06-09 23:13:38 -07:00
CraftBukkit/Spigot
048a10371b Cleaned up some Javadocs.
By: sk89q <the.sk89q@gmail.com>
2011-06-09 23:11:37 -07:00
CraftBukkit/Spigot
2f20b4ba3c Moved playSound/Effect(Player, ...) to Player.playEffect(Location, ...) to be consistent, and because the code didn't really do what the Javadoc said.
By: sk89q <the.sk89q@gmail.com>
2011-06-09 23:08:00 -07:00
CraftBukkit/Spigot
7b6df709cf Changed sound playing to effect dispatching, since these seem more like more like encompassing effect than mere sounds.
By: sk89q <the.sk89q@gmail.com>
2011-06-09 22:57:32 -07:00
CraftBukkit/Spigot
b50bf26cfc Merge branch 'sound' of https://github.com/sunkid/CraftBukkit
By: sk89q <the.sk89q@gmail.com>
2011-06-09 22:38:44 -07:00
CraftBukkit/Spigot
34135216d9 implementations of the playSound methods
By: sunkid <sunkid@iminurnetz.com>
2011-06-09 12:37:27 -07:00
CraftBukkit/Spigot
747d1962ab Added method to create an explosion in world. Thanks Zaraza107!
By: EvilSeph <evilseph@unaligned.org>
2011-06-09 04:17:19 -04:00
CraftBukkit/Spigot
0965fddfe3 Added EntityTame event. Thanks halvors!
By: EvilSeph <evilseph@unaligned.org>
2011-06-09 04:03:15 -04:00
CraftBukkit/Spigot
114ebd7a74 Added UniqueId to entities. Thanks Afforess!
By: EvilSeph <evilseph@unaligned.org>
2011-06-07 04:21:33 -04:00
Bukkit/Spigot
b91a8f0389 Added UniqueId to entities. Thanks Afforess!
By: EvilSeph <evilseph@unaligned.org>
2011-06-07 04:21:11 -04:00
CraftBukkit/Spigot
08d7a5ecb0 Added ChunkSnapshot for efficient, thread-safe copies of Chunk data. Thanks mikeprimm!
By: EvilSeph <evilseph@unaligned.org>
2011-06-07 03:34:23 -04:00
Bukkit/Spigot
c6821f93c4 Added ChunkSnapshot for efficient, thread-safe copies of Chunk data. Thanks mikeprimm!
By: EvilSeph <evilseph@unaligned.org>
2011-06-07 03:22:03 -04:00
CraftBukkit/Spigot
c9032d99bb Implemented unloadWorld(). Thanks Rigby!
By: EvilSeph <evilseph@unaligned.org>
2011-06-07 02:54:14 -04:00
CraftBukkit/Spigot
b686823bc0 Fix for generator stuff now being class
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-06 21:12:03 +01:00
CraftBukkit/Spigot
6777cdd241 Implemented custom chunk generators and block populators
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-06 14:52:02 +01:00
CraftBukkit/Spigot
f9895d3ca5 Possible fix for some chunk loading issues experienced when teleporting. Thanks akrieger!
By: EvilSeph <evilseph@unaligned.org>
2011-06-05 12:38:56 -04:00
Bukkit/Spigot
516d253953 Implemented WorldUnloadEvent and unloadWorld().
By: Rigby <rigby@onarandombox.com>
2011-06-04 06:46:21 +01:00
Bukkit/Spigot
1dca6874d8 Fixed some item durability values. Thanks jascotty2!
By: EvilSeph <evilseph@unaligned.org>
2011-06-07 02:23:01 -04:00
Bukkit/Spigot
3996bf8026 Fixed TrapDoor and added MaterialData for LONG_GRASS. Thanks sunkid!
By: EvilSeph <evilseph@unaligned.org>
2011-06-07 02:15:19 -04:00
Bukkit/Spigot
e12c49e9d1 Plugins may now set a custom spawn point for a world during initialization
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-06 21:38:19 +01:00
Bukkit/Spigot
e82da4c5d2 Moved BlockProvider and ChunkGenerator to abstract classes for future backwards compat (ironically, this isn't backwards compat!)
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-06 21:11:47 +01:00
Bukkit/Spigot
6ad28ba607 Added custom world generator API
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-06 13:23:30 +01:00