Commit graph

82 commits

Author SHA1 Message Date
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
CraftBukkit/Spigot
d1e9de156b Update to Minecraft 1.3 beta
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-23 02:37:56 +00:00
CraftBukkit/Spigot
4389934bb8 Redirect System.out and System.err to a Logger
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-20 01:53:06 +00:00
CraftBukkit/Spigot
afd79ce40e Replace a net.minecraft accessor with a public attr.
By: Stéphan Kochen <stephan@kochen.nl>
2011-02-12 15:57:31 +01:00
CraftBukkit/Spigot
5528de8f3c Worlds are now in the order they are loaded, with [0] being default
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-09 20:25:14 +00:00
CraftBukkit/Spigot
c68ddf76c0 Implemented WORLD_LOADED
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-08 12:50:36 +00:00
CraftBukkit/Spigot
0996ee1a6d Implemented new Server methods (getWorld + changes to createWorld)
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-08 12:03:36 +00:00
CraftBukkit/Spigot
ca376a1225 I'm quite aware that I fail at merging.
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-07 01:59:06 +00:00
CraftBukkit/Spigot
defd90752e Changes to reflect new Environment enum
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-06 20:50:57 +00:00
CraftBukkit/Spigot
5ddeb60d33 Attempt to clear loaded chunks during multiworld teleportation
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-05 20:51:22 +00:00
CraftBukkit/Spigot
7d933716df Added internal MC support for multiple worlds
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-05 18:15:04 +00:00
CraftBukkit/Spigot
622ca3e68c Scheduler
By: Raphfrk <raphfrk@gmail.com>
2011-02-02 23:53:04 +00:00
CraftBukkit/Spigot
68f094f38b Remove deprecated [gs]etTime calls
By: Erik Broes <erikbroes@grum.nl>
2011-02-06 13:30:50 +01:00
CraftBukkit/Spigot
3402e64ba9 Added version output to CraftBukkit that displays on startup.
Add a version display to the startup of CraftBukkit so that we have all
the information we need for support purposes simply by requesting a
server log be pastebinned. I wanted to have it display right after the
official Minecraft version is, but that would require modifying
the server itself.

By: EvilSeph <evilseph@unaligned.org>
2011-02-05 03:10:03 -05:00
CraftBukkit/Spigot
608ef2636e Addded: int getMaxPlayers()
By: Animosity <nullcline@gmail.com>
2011-02-04 14:12:33 +08:00
CraftBukkit/Spigot
b9e5c762b3 Totally useless commit to satisfy lukegb's outrageous demands
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-02 18:23:19 +00:00
CraftBukkit/Spigot
9291fe9e98 Fixed tabs
By: Dinnerbone <dinnerbone@dinnerbone.com>
2011-02-01 21:55:30 +00:00
CraftBukkit/Spigot
9a102a26c1 Introduce better versioning system, mark 2.
By: Luke GB <github@lukegb.com>
2011-02-01 21:47:28 +00:00