Commit graph

99 commits

Author SHA1 Message Date
CraftBukkit/Spigot
92365a5bf2 You may now set a generator to a default world using plugin.yml
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-22 18:27:27 +01:00
CraftBukkit/Spigot
59c6da8305 Implemented startup plugin loading
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-06-22 17:46:12 +01:00
CraftBukkit/Spigot
ef3aaa62f3 Added getOnlineMode() for the Server. Thanks Rigby!
By: EvilSeph <evilseph@unaligned.org>
2011-06-19 06:13:52 -04:00
CraftBukkit/Spigot
cd27191ee2 Added world seed display to 'Preparing level' log message for each world
By: EvilSeph <evilseph@unaligned.org>
2011-06-17 23:23:34 -04: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
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
c9032d99bb Implemented unloadWorld(). Thanks Rigby!
By: EvilSeph <evilseph@unaligned.org>
2011-06-07 02:54:14 -04: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
f456b6d57b Update for 1.6.6
By: Erik Broes <erikbroes@grum.nl>
2011-05-31 15:55:45 +02:00
CraftBukkit/Spigot
9a94449dbf Update for 1.6.5
By: Erik Broes <erikbroes@grum.nl>
2011-05-28 22:50:08 +02:00
CraftBukkit/Spigot
95eebbac72 Fixed a bunch of multiworld issues (entity tracking etc)
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-05-26 22:15:27 +01:00
CraftBukkit/Spigot
7cf235f516 Version fix
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-05-26 15:21:54 +01:00
CraftBukkit/Spigot
32a18304a8 Update for 1.6.3
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-05-26 14:28:58 +01:00
CraftBukkit/Spigot
dda3416326 Implemented 1.6!
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-05-26 13:48:22 +01:00
CraftBukkit/Spigot
31ed3023b5 Fixed animals not spawning when spawn-monsters is set to false.
By: EvilSeph <evilseph@unaligned.org>
2011-05-22 15:29:55 -04:00
CraftBukkit/Spigot
76ba24db30 Fixed duplicate console and player messages when built in server commands where used or an unknown command was issued
By: stevenh <steven.hartland@multiplay.co.uk>
2011-05-22 20:24:44 +01:00
CraftBukkit/Spigot
776b9efd3e Whitespace + general cleanup
By: Erik Broes <erikbroes@grum.nl>
2011-05-14 16:29:42 +02:00
CraftBukkit/Spigot
4023a32a54 Added an update on load feature for plugins. Thanks Raphfrk!
Any files placed in the configurable update folder are automatically copied into the plugins directory the next time a reload happens. This allows safe updating of the plugin .jar files. The name of the update folder is configurable through bukkit.yml.

By: EvilSeph <evilseph@unaligned.org>
2011-05-05 16:57:22 -04:00
CraftBukkit/Spigot
8dcebbc6fd Added services manager framework.
By: sk89q <the.sk89q@gmail.com>
2011-05-02 11:31:02 -07:00
CraftBukkit/Spigot
45474ceb10 We build for Java 1.5, so no @Override for interface implementations
By: Andrew Ardill <andrew.ardill@gmail.com>
2011-05-02 23:55:18 +10:00
CraftBukkit/Spigot
7bbe446bd6 Improved the Scheduler.
Adds nag message when async tasks are not properly shut down and adds a limiter for sync tasks. Once they use 35ms in a single tick, any remaining tasks are not executed until later ticks. Adds a method to report the pending tasks and one to report active worker threads

By: Raphfrk <raphfrk@gmail.com>
2011-04-28 20:10:39 +01:00
CraftBukkit/Spigot
c1e9a053fb Implemented addRecipe method in CraftServer and associated recipe classes.
By: Celtic Minstrel <celtic.minstrel.ca@>
2011-04-15 22:11:13 -04:00
CraftBukkit/Spigot
6c3edc4921 Made reload support allow-flight.
By: EvilSeph <evilseph@unaligned.org>
2011-04-21 15:40:22 -04:00
CraftBukkit/Spigot
35621b2667 Java compat
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-21 15:43:09 +01:00
CraftBukkit/Spigot
c955a4d5d4 Update for 1.5_02.
By: Erik Broes <erikbroes@grum.nl>
2011-04-20 22:47:26 +02:00
CraftBukkit/Spigot
070c214267 Update for 1.4_00_01 -- if you bypassed Bukkit, you will most likely break.
By: Erik Broes <erikbroes@grum.nl>
2011-04-20 19:05:14 +02:00
CraftBukkit/Spigot
2ddf5d1504 Made what should be the last change missed in translation that might cause chunk issues.
By: EvilSeph <evilseph@unaligned.org>
2011-04-07 19:51:29 -04:00
CraftBukkit/Spigot
7deee386c8 Changed default database location to {NAME}.db instead of database.db
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-04-01 16:52:00 +01:00
CraftBukkit/Spigot
959d335a0e Implemented ebeans
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 02:35:08 +01:00
CraftBukkit/Spigot
16a666c20e Made Server a singleton
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-30 14:55:42 +01:00
CraftBukkit/Spigot
f3fe2a426c Capture errors in plugins onLoad
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 22:33:06 +01:00
CraftBukkit/Spigot
adcc9c9ddf Updated to Minecraft version 1.4
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-03-31 21:40:00 +01:00
CraftBukkit/Spigot
eb1386fbbb RegisterInterface reload bug fix
By: Stephen <stephen@jazer.com>
2011-03-07 13:58:19 -05:00
CraftBukkit/Spigot
6f8ecc04e5 Moved WORLD_LOAD event to after world is actually loaded
By: Drakia <Contact@TheDgtl.net>
2011-03-26 20:50:52 -07:00
CraftBukkit/Spigot
6f8786f02e Fix some wrong event creations after previous change
By: Erik Broes <erikbroes@grum.nl>
2011-03-26 23:20:35 +01:00
CraftBukkit/Spigot
ac67e06163 Added Server.getServerId() for ID purposes.
By: sk89q <the.sk89q@gmail.com>
2011-03-26 01:39:23 -07:00
CraftBukkit/Spigot
1fd4236de4 Prevent double CraftWorld for the same world
By: Erik Broes <erikbroes@grum.nl>
2011-03-24 22:43:21 +01:00
CraftBukkit/Spigot
7b978d1dd4 Fixing event names
By: Erik Broes <erikbroes@grum.nl>
2011-03-18 22:57:22 +01:00
CraftBukkit/Spigot
2d45e34e63 Adds an onLoad method to Plugin. The onLoad method is called for all plugins before the onEnable calls
By: Raphfrk <raphfrk@gmail.com>
2011-03-12 17:38:10 +00:00
CraftBukkit/Spigot
55afbe647a Added methods to support RemoteBukkit
This means all commands even "default" server commands work within the command structure
returning output to the command sender

Updated default kick command to be compatible with kick + msg used by remote tools that work with hMod

By: stevenh <steven.hartland@multiplay.co.uk>
2011-03-12 18:23:57 +00:00
CraftBukkit/Spigot
a7ed1c966b Code cleanup, fixed doors, chunk entity fetching
By: Tahg <tahgtahv@gmail.com>
2011-03-11 16:25:35 -05:00
CraftBukkit/Spigot
cc8b390338 Updated CraftServer to lowercase r in registerInterface method..
By: VictorD <victor.danell@gmail.com>
2011-03-05 12:33:11 +01:00
CraftBukkit/Spigot
58aa293c7f Implements World.save and Server.savePlayers()
By: Morgan Humes <mrh9724@lanaddict.com>
2011-02-25 21:29:42 -05:00
CraftBukkit/Spigot
6280efc753 Implemented Server.getPluginCommand
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-28 00:31:25 +00:00
CraftBukkit/Spigot
170a0b4340 Catch errors loading plugins
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-27 14:55:29 +00:00
CraftBukkit/Spigot
a4d2cf2a38 Much better console interaction. History, no more losing the command, colours, inline editing, etc. Shorter log output to console (but not to file).
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-25 16:12:38 +00:00
CraftBukkit/Spigot
0114eb89e9 Attempt to convert multiworld worlds... world.
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-24 12:07:33 +00:00
CraftBukkit/Spigot
9cb3bad796 ConsoleCommandSender no longer has a default constructor, use ConsoleCommandSender(server). Added entity.getServer and updated the version number of mc
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-23 11:32:19 +00:00