51 Commits

Author SHA1 Message Date
Shoghi Cervantes
21f764590b Changed chunk-sending.per-second to chunk-sending.per-tick 2014-06-22 15:46:42 +02:00
Shoghi Cervantes
bf49cafeae Added settings.async-workers to tune the amount of AsyncTask workers 2014-06-22 12:55:08 +02:00
Shoghi Cervantes
7f795bc041 Fixed #1501 executing AsyncTasks blocks other threads 2014-06-22 12:50:24 +02:00
Shoghi Cervantes
e381313747 New player chunk load queues with ACK notification 2014-06-21 19:41:06 +02:00
Shoghi Cervantes
f073a5b837 Fixed a few things 2014-06-17 18:46:16 +02:00
PEMapModder
f202c9902a Multiple permissions checked in Server::getInstance()
This is done like the one in `Command::testPermissionSilent()`, where permissions are connected via semicolons (`;`) and they are checked with `OR`, where the player must have at least one permission to read.
2014-06-17 22:14:15 +08:00
Shoghi Cervantes
032710a2de Added integrated command aliases 2014-06-17 15:21:06 +02:00
Shoghi Cervantes
e8cc52f99e Added chunk-sending.compression-level property 2014-06-17 14:34:14 +02:00
Shoghi Cervantes
73b9b2491f Added custom settings, update notification 2014-06-16 19:34:47 +02:00
Shoghi Cervantes
6977833b1a Fixed thread generator crashing, added thread generator garbage collector, fixed generation queues 2014-06-14 23:59:31 +02:00
Shoghi Cervantes
b6ef52e89c Updated Normal generator 2014-06-11 00:29:01 +02:00
Shoghi Cervantes
109b6dbf44 Updated to v0.9.0 build 2, now using Anvil worlds 2014-06-11 00:06:46 +02:00
Shoghi Cervantes
fa50cbf4b3 Working Threaded Generation 2014-06-10 20:45:09 +02:00
Shoghi Cervantes
3fbc411e17 0.9.0 clients can join 2014-06-09 23:47:09 +02:00
Shoghi Cervantes
370a1a0041 Fixed seed generation 2014-06-05 18:13:33 +02:00
Shoghi Cervantes
fdc2edc421 Updated to new RakLib 2014-06-05 17:52:42 +02:00
Shoghi Cervantes
2877f026ec Added item drop 2014-06-05 00:31:16 +02:00
Shoghi Cervantes
99a0117a33 Implemented RakLib 2014-06-04 20:29:25 +02:00
Shoghi Cervantes
e4cdfdf6e9 Update Logger 2014-06-04 02:15:29 +02:00
Shoghi Cervantes
c6632da159 Removed debug code from player data saving 2014-05-29 18:48:38 +02:00
Shoghi Cervantes
96445c4613 Fixed item in hand in creative mode, player files are now readable by Minecraft PC 2014-05-29 18:45:49 +02:00
Shoghi Cervantes
8d40f843cf MainLogger can now have debug level disabled 2014-05-29 00:08:02 +02:00
Shoghi Cervantes
7bd6f2ed91 Added Logger interface, threaded MainLogger and updated PluginLogger 2014-05-28 23:46:56 +02:00
Shoghi Cervantes
d5f160ea3d Added Stonecutter recipes 2014-05-27 23:59:59 +02:00
Shoghi Cervantes
6746987ce5 Added CraftItemEvent, Crafting system now uses Transactions 2014-05-27 17:49:22 +02:00
Shoghi Cervantes
160c633c08 Updated trigger_error to Exceptions, fixed bug in Plugin task deletion 2014-05-26 12:22:28 +02:00
Shoghi Cervantes
ef6ca9d2cd Added Tile::saveNBT(), moved Player::broadcastPacket() to Server 2014-05-24 13:21:55 +02:00
Shoghi Cervantes
53749483c3 Implemented new Inventory windows on Player, Chest and Furnace 2014-05-23 20:53:06 +02:00
Shoghi Cervantes
6cbd39de9b Added Inventory interfaces and types, updated long array() to [] 2014-05-22 18:59:16 +02:00
Shoghi Cervantes
99818a26f5 Added object metadata for Plugins, use WeakMap on perms 2014-05-19 20:07:27 +02:00
Wies
d01a82cf9f Little fix for generateLevel()
Check if $generator is the default value NULL instead of false
2014-05-17 21:34:27 +02:00
Michael Yoo
1001a47cd6 Typo fix to crash dump 2014-04-27 15:17:52 +09:30
Shoghi Cervantes
aa1de79337 New Chunk objects / structure, Anvil region loader [WiP] 2014-04-10 05:05:36 +02:00
Shoghi Cervantes
c0de004472 Moved binary methods from Utils to Binary 2014-04-07 13:52:01 +02:00
Shoghi Cervantes
80f9093875 Added /reload command (does not reload source code) 2014-04-03 15:49:00 +02:00
Shoghi Cervantes
b50d58e46f Merge branch 'Core-Rewrite' of github.com:PocketMine/PocketMine-MP into Core-Rewrite 2014-04-03 13:12:30 +02:00
Shoghi Cervantes
4841e105d3 Added debug.level 2014-04-03 13:12:15 +02:00
Shoghi Cervantes
04917ecd5a Added correct PluginIdentifiableCommand 2014-04-03 13:08:11 +02:00
William Teder
3d80362560 Re-enable support for SIGTERM for clean exit 2014-04-02 21:24:49 -05:00
Shoghi Cervantes
61192b172b Removed FolderPluginLoader, allow loading of plugins by other loaders 2014-04-03 02:34:57 +02:00
Shoghi Cervantes
a2536ed308 Fixed Server::isLevelgenerated() 2014-04-03 00:35:38 +02:00
Shoghi Cervantes
95628227b0 Removed ServerOld, ServerAPI 2014-04-02 20:27:34 +02:00
Shoghi Cervantes
0f42cd9243 Added Asynchronous tasks, usage sending 2014-04-02 20:20:14 +02:00
Shoghi Cervantes
11356b68ba Added RCON 2014-04-02 19:33:49 +02:00
Shoghi Cervantes
7cd29f0fcf Added block updates, correct block placing 2014-04-02 05:36:45 +02:00
Shoghi Cervantes
a4630372fa Added /save-on, /save-off, /save-all 2014-04-02 04:37:58 +02:00
Shoghi Cervantes
502c27273d Moved Level methods to Server 2014-04-02 02:58:20 +02:00
Shoghi Cervantes
5865f17c75 Faster plugin filter loading 2014-04-01 21:57:32 +02:00
Shoghi Cervantes
7e9304a0c9 Formatting 2014-04-01 19:48:28 +02:00
Shoghi Cervantes
b4cc3bbd43 Added /op, /deop, /kick, OfflinePlayer, moved player list to Server instead of static Player 2014-04-01 19:46:48 +02:00