Dylan K. Taylor
c0e0730923
Fixed PE armor screen glitching when equipping armor items
2017-07-30 17:41:44 +01:00
Dylan K. Taylor
b6fe231bc1
Added melting for ice and snow layers
2017-07-30 17:27:28 +01:00
Dylan K. Taylor
3bd94c9da7
Heads do not drop when the supporting block is removed
...
https://github.com/PocketMine/PocketMine-MP/pull/4087 didn't get reviewed properly, or at all 🤦
2017-07-30 17:26:55 +01:00
Dylan K. Taylor
2e5e016b87
Remove redundant TODO from CraftingTable
2017-07-30 17:26:06 +01:00
Dylan K. Taylor
822c048af0
Fixed wrong docs in Block
2017-07-30 17:24:59 +01:00
Dylan K. Taylor
6e4b8ba677
Removed some useless code
2017-07-30 17:24:33 +01:00
Dylan K. Taylor
a5a8732800
Removed redundant overriden method from Furnace
2017-07-30 17:24:02 +01:00
Dylan K. Taylor
21887b283f
Removed some copy-pasted code, fix leaves2 drops
2017-07-30 17:22:28 +01:00
Dylan K. Taylor
3e141afe48
Exposed LoginPacket chain data to allow plugins to access this data
2017-07-29 14:27:16 +01:00
Dylan K. Taylor
aa6eef26e9
Fixed #1255
2017-07-28 14:23:27 +01:00
Dylan K. Taylor
87c16dab23
Don't allocate subs that aren't going to be modified
2017-07-28 11:26:15 +01:00
Dylan K. Taylor
c1542d853f
Improved flat world initial chunk generation speed by ~50%
2017-07-27 21:57:28 +01:00
Dylan K. Taylor
8274f5b3cc
More hack-fixes for #1220
...
Player and network really need to get divorced, and fast.
2017-07-27 11:25:40 +01:00
Dylan K. Taylor
e8be8550a0
Fixed possible issues with tick counters being inaccurate when the server lags
2017-07-27 10:58:34 +01:00
Dylan K. Taylor
b3dada4cb9
Fix wrong documentation in ServerEvent
2017-07-26 21:24:19 +01:00
Dylan K. Taylor
ed5f69f170
Fixed documentation and expiration date nullability in BanEntry, close #1242
2017-07-26 19:37:08 +01:00
Dylan K. Taylor
7d777510c5
Use the Crash Archive for crashdump submission instead of pasting them into an issue
2017-07-25 10:12:02 +01:00
Dylan K. Taylor
6ff92f2adf
Fix player timeouts crashing the server
2017-07-24 21:12:05 +01:00
Dylan K. Taylor
f32e880542
Fixed really dumb copy bug breaking crafting
2017-07-22 12:04:52 +01:00
Taras
6cacb368ce
Add PlayerJumpEvent ( #1223 )
2017-07-22 11:18:53 +01:00
Dylan K. Taylor
6fa59230db
Added documentation for Thread->registerClassLoader() and Worker->registerClassLoader()
2017-07-22 10:55:00 +01:00
Sandertv
1a7f567a70
Return the dropped item entity in Level->dropItem() ( #1222 )
2017-07-20 12:27:58 +01:00
Tim (robske_110)
42fb1d1fef
Improve usability of Sign API ( #1202 )
...
* Improve usability of Sign API
* PHP
* Throw exceptions if out of range
* Fix phpdocs
* Formatting, additional checks in the SignChangeEvent.
* Blame php storm
* require line count to always be 4
* Adjust exception message
2017-07-19 15:22:04 +01:00
Dylan K. Taylor
cca9cf2c86
Workaround for plugin versions being read as strings from plugin.yml
...
Config is a real pain in the ass to work with... need to split it up so this can be handled properly
2017-07-16 11:31:21 +01:00
Dylan K. Taylor
7c00982fff
Fixed furnaces crashing the server
...
Beware ListTag indices being strings! Should be impossible, but the NBT library is poorly designed.
2017-07-15 21:53:43 +01:00
Dylan K. Taylor
3150c50cac
Typehinted AxisAlignedBB
2017-07-15 18:43:10 +01:00
Dylan K. Taylor
57e7c3d91f
Missed one
2017-07-15 13:30:02 +01:00
Dylan K. Taylor
3e8825f826
Fix bad documentation in Block
2017-07-15 12:48:41 +01:00
Dylan K. Taylor
ab3b50f062
Stop it PhpStorm, you're making me look bad
2017-07-15 12:15:15 +01:00
Dylan K. Taylor
dbb92096e4
More typehints, documentation fixes and static analysis cleanup
2017-07-15 12:12:06 +01:00
Dylan K. Taylor
24bdf330d5
Merge branch 'moar-typehints'
2017-07-15 09:43:43 +01:00
Dylan K. Taylor
b28128f835
Submodule updates
2017-07-15 09:43:33 +01:00
Dylan K. Taylor
fb5587350d
Solved issue of builds hanging when TesterPlugin fails to load (for example incompatible API version)
2017-07-14 16:48:42 +01:00
Dylan K. Taylor
e6a2b0f270
Fix inaccurate documentation for ServerCommandEvent
2017-07-14 16:28:47 +01:00
Dylan K. Taylor
bb230c5812
Shut up PhpStorm
2017-07-14 14:13:04 +01:00
Dylan K. Taylor
6de8415c79
Merge network refactors
2017-07-14 13:04:02 +01:00
Dylan K. Taylor
2018ad6376
Merge master
2017-07-14 12:12:35 +01:00
Dylan K. Taylor
b5790d19bf
Cleaned up MainLogger registration and declared a typehint
...
Remove null hint from MainLogger::getLogger() so static analysis doesn't complain everywhere
just make sure you register the logger before trying to use MainLogger::getLogger() on a different thread!
2017-07-14 11:39:04 +01:00
Dylan K. Taylor
9390866a13
Fix derp
2017-07-14 11:00:59 +01:00
Dylan K. Taylor
c3b8be3f60
and more typehints
2017-07-14 10:56:51 +01:00
Dylan K. Taylor
b9355387da
fix some inspections related to crafting recipes
2017-07-14 08:53:37 +01:00
Dylan K. Taylor
7f99d9019a
API bump and submodule updates
2017-07-14 08:52:27 +01:00
Dylan K. Taylor
8bb0c53797
More typehints for Command stuff
2017-07-14 08:52:27 +01:00
Dylan K. Taylor
46a2e6cbf8
Some breaking changes for plugins >:D
2017-07-14 08:52:27 +01:00
Dylan K. Taylor
8fc1501e89
Moar typehints
2017-07-14 08:52:27 +01:00
Dylan K. Taylor
6a191b5069
Remove useless condition
2017-07-13 19:59:01 +01:00
Dylan K. Taylor
08b8debd78
Added a FIXME for generator
2017-07-13 19:53:48 +01:00
Dylan K. Taylor
2a7b736f18
Heap of bugfixes, cleanup and PHP 7 upgrades
2017-07-13 19:18:56 +01:00
Dylan K. Taylor
c2a7c2c6cd
Remove duplicate Quartz class (cc @PEMapModder)
...
how did nobody ever notice this...
2017-07-13 16:48:25 +01:00
Dylan K. Taylor
4d874e7e78
static analysis
2017-07-13 16:45:24 +01:00