Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Update CraftBukkit to Minecraft 1.4(.2). | Travis Watkins | 2012-10-27 | -1/+1 |
| | ||||
* | Queue tasks from secondary threads. Fixes BUKKIT-2546 and BUKKIT-2600 | Wesley Wolfe | 2012-10-14 | -8/+22 |
| | | | | | | | | | | | | | | | | | | | | | This change affects the old chat compatibility layer from an implementation only standpoint. It does not queue the 'event' to fire, but rather queues a runnable that allows the calling thread to wait for execution to finish. The other effect of this change is that rcon connects now have their commands queued to be run on next server tick using the same implementation. The internal implementation is in org.bukkit.craftbukkit.util.Waitable. It is very similar to a Future<T> task, but only contains minimal implementation with object.wait() and object.notify() calls under the hood of waitable.get() and waitable.run(). PlayerPreLoginEvent now properly implements thread-safe event execution by queuing the events similar to chat and rcon. This is still a poor way albeit proper way to implement thread-safety; PlayerPreLoginEvent will stay deprecated. | |||
* | Bulk pending cleanup. | Wesley Wolfe | 2012-09-09 | -2/+6 |
| | ||||
* | Update CraftBukkit to Minecraft 1.3.1 | feildmaster | 2012-08-02 | -27/+25 |
| | ||||
* | Implement asynchronous pre-login event; Addresses BUKKIT-1213 | Wesley Wolfe | 2012-06-13 | -0/+7 |
| | ||||
* | Update for Minecraft 1.8 | Dinnerbone | 2011-09-15 | -1/+1 |
| | ||||
* | Massive renaming update in nms. If you bypassed Bukkit, you will likely break. | Erik Broes | 2011-06-27 | -1/+1 |
| | | | | Also minimized all the nms diffs and generic cleanups all around. | |||
* | Implemented 1.6! | Dinnerbone | 2011-05-26 | -0/+1 |
| | ||||
* | Whitespace + general cleanup | Erik Broes | 2011-05-15 | -0/+1 |
| | ||||
* | Handle NPE in ThreadLoginVerifier that occurs when trying to continue using ↵ | EvilSeph | 2011-04-29 | -0/+4 |
| | | | | a closed socket. | |||
* | Update for 1.4_00_01 -- if you bypassed Bukkit, you will most likely break. | Erik Broes | 2011-04-20 | -51/+56 |
| | ||||
* | Added pre-login event for catching logins right after name verification has ↵ | sk89q | 2011-04-16 | -0/+51 |
| | | | | completed. This happens in a different thread from the server (and thus can also block). | |||
* | Updated to Minecraft version 1.4 | Dinnerbone | 2011-03-31 | -37/+0 |
| | ||||
* | Fixed a minecraft exploit allowing anyone to pick their username | Dinnerbone | 2011-03-08 | -0/+37 |