439f418b0d
Remove debug output
2016-11-27 16:00:54 +00:00
fa5624f87e
Check rotation changes. Fix #124 , fix #128
2016-11-27 15:58:37 +00:00
c79077cbed
Fix MobHead bounding box and properties
2016-11-27 15:50:02 +00:00
995d0847f9
Fix tile derp
2016-11-27 13:06:11 +00:00
aa713c4e4a
Added ability to specify tag name for serializing
2016-11-27 12:17:11 +00:00
3b3abab3ad
Fix W10 throws away held item on inventory close
...
This issue will however still crop up if there are actual items in the crafting grid instead of air.
2016-11-27 12:01:09 +00:00
1b543b2c16
Improved varint write performance ( #126 )
2016-11-26 15:07:27 +00:00
763ef7f937
Removed outdated GUI submodule ( #125 )
2016-11-25 13:46:41 +00:00
e51a2725de
Remove circular dependency between Item and NBT modules ( #121 )
2016-11-25 10:17:50 +00:00
a0111d04ee
Log exception with backtrace
2016-11-24 21:20:10 +00:00
744f5a8384
Fix ServerKiller and make it less useless ( #122 )
2016-11-24 08:47:28 +00:00
fe348b0a9d
Speed up region file creation by only using ftruncate(). ( #116 )
...
* Speed up region file creation by only using ftruncate().
The old method was extremely slow (~200ms to create a single region file), but the new one is much faster (in the order of ~15ms). (Numbers were measured on a Linode 2048)
* Replace manual array fill with array_fill().
* Spaces -> tabs.
* Update RegionLoader.php
2016-11-23 21:23:38 +00:00
8d842732e0
Ignore MovePlayerPacket if position is the same
2016-11-22 16:55:40 +00:00
bee342691d
Remove NetherBrickFenceGate derp
2016-11-22 15:47:20 +00:00
7eb9530346
Fix CraftItemEvent not return inputs
2016-11-21 17:43:04 +00:00
bd85d53a0b
Removed unsafe use of potential non-Player-object parameter
2016-11-20 20:03:56 +08:00
ac37af3a46
Added types and changed to sendWhisper
2016-11-20 20:03:56 +08:00
208884422d
Added whisper
2016-11-20 20:03:56 +08:00
da23568546
Disallow scheduling the same AsyncTask instance more than once
2016-11-20 01:12:38 +08:00
f0f6d85809
Merge branch 'asynctask-progress'
2016-11-19 23:17:26 +08:00
92bd1a755d
Fix Installer server name bug (server name uses MOTD now
2016-11-18 11:41:25 +00:00
3ee43c5a17
Fix some varints
2016-11-17 18:28:39 +00:00
8ced6547f2
Fixed #109
2016-11-17 01:25:01 +08:00
37ae760417
Fixed crashes after scheduleAsyncTaskToWorker() calls
2016-11-13 18:32:11 +08:00
ab4d6b1e36
Clarified that AsyncTask should not run for a long time
2016-11-13 18:14:41 +08:00
383df298a6
fix crash at server stop when RCON is enable ( #101 )
2016-11-13 10:11:15 +00:00
7314aaf7f7
Particles for 0.16
...
Added BlockForceFieldParticle, removed LargeExplodeParticle and added HugeExplodeSeedParticle
2016-11-12 21:05:01 +00:00
75fa2f1132
Fixed array progress crashing
...
Forgot to serialize them. They would be converted to Volatile, which is Threaded. Threaded objects still crash with progressUpdates.
2016-11-12 18:57:52 +08:00
d5881dbe83
Disallow Threaded objects to be passed as progress parameter
2016-11-12 18:33:25 +08:00
8404ce88bd
Fixed pthreads crashes with progressUpdates
2016-11-12 18:30:55 +08:00
7861822a0f
Fixed garbage AsyncTasks cannot be accessed
2016-11-12 17:47:07 +08:00
e6485c4734
Added AsyncTask progress update API
2016-11-12 17:31:59 +08:00
bd5bbbea10
Missed one
...
TODO: fix this properly
2016-11-10 13:28:27 +00:00
2d37d361a7
Make /timings command more verbose about errors
2016-11-09 22:09:16 +00:00
d696049a0a
Fix anvil rotation and variant drops
2016-11-09 20:28:59 +00:00
1d876e30c8
Clean up some EnchantmentList mess
2016-11-09 14:20:25 +00:00
ea7313779e
Update crafting recipes
2016-11-09 14:20:24 +00:00
5a8008367f
Updated creative inventory json with better NBT encode/decode, fixes enchanted books issues
2016-11-09 14:20:24 +00:00
911529a6cc
Added jsonSerialize() to Item and fixed some crafting data decode issues
2016-11-09 14:20:24 +00:00
bee6c546dc
Added decode for CraftingDataPacket and shell for MultiRecipe
2016-11-09 14:20:23 +00:00
e3c900e071
Merge pull request #70 from pmmp/24-level-leak
...
Fixed bugs related to #24 such as getName() on null. Close #24
2016-11-09 10:51:15 +00:00
074583d104
Builtin thread-local object storage for AsyncTask ( #1 )
...
* Added AsyncTask::fetchLocal()
2016-11-06 22:02:53 +08:00
3b7377370c
Critical error upon missing submodules ( #77 )
...
* Critical error upon missing SPL
* Added checks for RakLib and PocketMine-Language
* It actually throws ClassNotFoundException, not simply returns false :(
Should I blame :shoghi:?
2016-11-06 11:46:39 +08:00
1ac74fe5bc
Temporary fix for commands, remove permission filter
2016-11-05 19:02:08 +00:00
c494af618c
Clean up some old code
2016-11-04 21:46:14 +00:00
557257baed
Fix wrong SetHealthPacket decode
2016-11-04 16:29:51 +00:00
75cc99a003
Fix client crash on join. TODO: new recipe type 4 (no longer enchantment entry)
2016-11-04 12:57:11 +00:00
d3fb8c46f5
Fix double permission recalculation on op status change, fixes double sending of AvailableCommandsPacket
2016-11-03 18:05:12 +00:00
fffa5488fd
Fix command resending when permissibles are recalculated
2016-11-03 17:35:20 +00:00
e60364d7c9
Corrected encode/decode of TextPacket parameters
2016-11-03 15:55:08 +00:00