Dylan K. Taylor
|
7ffc477d76
|
introduced baseline PHPStan configuration
|
2019-11-05 11:16:49 +00:00 |
|
Dylan K. Taylor
|
4cb0b319c0
|
load some non-class constants with composer
this makes PHPStan happy and also makes working with PM code externally less of a pain in the ass.
|
2019-11-05 11:16:22 +00:00 |
|
Stephen
|
5ebe9859e9
|
Moved runtime_block_states to vanilla
|
2019-11-04 21:47:44 -05:00 |
|
Drew
|
cd2b60a860
|
Initial update to 1.13
|
2019-10-30 21:36:08 -04:00 |
|
Dylan K. Taylor
|
5edff79f5f
|
3.9.8 is next
|
2019-10-28 16:07:35 +00:00 |
|
Dylan K. Taylor
|
0c91d568b4
|
Release 3.9.7
3.9.7
|
2019-10-28 16:07:35 +00:00 |
|
Dylan K. Taylor
|
35fabc7765
|
updated DevTools submodule to 1.13.5
|
2019-10-28 16:03:26 +00:00 |
|
Dylan K. Taylor
|
b5a98a993f
|
lazy-init RuntimeBlockMapping
|
2019-10-27 20:58:43 +00:00 |
|
Dylan K. Taylor
|
0840ba8067
|
PocketMine.php: reduce unnecessary pocketmine\NAME dependencies
|
2019-10-26 21:37:15 +01:00 |
|
Dylan K. Taylor
|
274cf58ccf
|
PocketMine.php: remove useless ini_set() (this is a PHP_INI_SYSTEM directive which can't be changed at runtime)
|
2019-10-25 21:38:47 +01:00 |
|
Dylan K. Taylor
|
1bce5d0bc2
|
PocketMine.php: move BaseClassLoader creation to where it's actually used
|
2019-10-25 21:26:22 +01:00 |
|
Dylan K. Taylor
|
0d5d5e21a8
|
CommandReader: define $w and $e to make PHPStan happy
|
2019-10-25 16:11:02 +01:00 |
|
Dylan K. Taylor
|
a145e18c1e
|
CrashDump: use fully qualified reference for GIT_COMMIT constant
this makes it easier to filter out PHPStan noise.
|
2019-10-25 16:08:37 +01:00 |
|
Dylan K. Taylor
|
d1ca779c1a
|
fix PHPStan @throws incompatible warning
|
2019-10-25 15:49:47 +01:00 |
|
Dylan K. Taylor
|
abbb8bbf55
|
travis.sh: allow latest phpunit v7 now that we have XML
not ready to move to v8 yet because of BC breaks
|
2019-10-24 13:37:24 +01:00 |
|
Dylan K. Taylor
|
86c7870427
|
update build/php submodule
|
2019-10-24 13:28:27 +01:00 |
|
Dylan K. Taylor
|
48080b7f90
|
PocketMine.php: define INT32_MASK earlier
this is non-dependent on any of the PM crap.
|
2019-10-24 09:23:37 +01:00 |
|
Dylan K. Taylor
|
b216fb8910
|
PocketMine.php: set INI entries as early as possible
|
2019-10-24 09:18:50 +01:00 |
|
Dylan K. Taylor
|
d3171d6a8e
|
backport a53f698d383fd06efe4fab516314fa22ad0f4ab0: PocketMine.php: remove useless set_time_limit() call
this is hardcoded to zero in the PHP core anyway.
|
2019-10-24 09:14:18 +01:00 |
|
Dylan K. Taylor
|
c063a4da29
|
backport 5c1f1f00cbbcc6460927b922f993f1de8e1e046c: move assert.exception to PocketMine.php with the other stuff
|
2019-10-24 09:12:05 +01:00 |
|
Dylan K. Taylor
|
cc79dfa64c
|
backport 8b40a8f21764008aa7b2a64788af2c77f238e219: PocketMine.php: move INI entry setting to a separate function
|
2019-10-24 09:09:53 +01:00 |
|
Dylan K. Taylor
|
d6b9950901
|
backport fdfbaf4e95d9760199b363005cca71b852d5eee5: make startup performance warnings a little more coherent
|
2019-10-24 09:06:28 +01:00 |
|
Dylan K. Taylor
|
1815fe5b46
|
backport 647f86a5b818c308e7fd690178c20099a836cfe9: PocketMine.php: remove redundant ini_set()
this is overridden later on by MemoryManager.
|
2019-10-24 09:02:37 +01:00 |
|
Dylan K. Taylor
|
3e993250d8
|
backport 0c31b8731fe68bd56dbbfcc5eed77dedef914664: PocketMine.php: use main logger to emit force-kill debug
|
2019-10-24 08:57:31 +01:00 |
|
Dylan K. Taylor
|
1163ac1d7a
|
backport 0c31b8731fe68bd56dbbfcc5eed77dedef914664: PocketMine.php: get rid of redundant LOCK_FILE_PATH constant
|
2019-10-24 08:55:28 +01:00 |
|
Dylan K. Taylor
|
9a51ba697a
|
PocketMine.php: move some mission-critical stuff earlier in boot sequence
fixes #3161
|
2019-10-24 08:50:13 +01:00 |
|
Dylan K. Taylor
|
32ad9d0c1a
|
Squid: fix spammy rotation in enclosed spaces
this bug was caused by 2f3c77c68a0d9e0fdfb0eb69bd44344f4c8d028d. It looks unrelated to the commit title, so it may have been committed by mistake.
|
2019-10-22 22:50:35 +01:00 |
|
Dylan K. Taylor
|
3d840e969d
|
3.9.7 is next
|
2019-10-22 14:38:02 +01:00 |
|
Dylan K. Taylor
|
d1b70bd400
|
Release 3.9.6
3.9.6
|
2019-10-22 14:38:02 +01:00 |
|
Dylan K. Taylor
|
29f002b32c
|
LightUpdate: fixed type doc for updateNodes field
|
2019-10-22 12:23:42 +01:00 |
|
Dylan K. Taylor
|
da17ade575
|
AvailableCommandsPacket: fixed wrong parameter type doc for putEnum()
|
2019-10-22 12:23:01 +01:00 |
|
Dylan K. Taylor
|
f0c36f3413
|
ClientCacheMissResponsePacket: fix broken type assert in create()
ouch! PhpStorm never saw these...
|
2019-10-22 11:57:10 +01:00 |
|
Dylan K. Taylor
|
77d8f133f1
|
LevelChunkPacket: fixed broken type assert in withCache()
|
2019-10-22 11:54:37 +01:00 |
|
Dylan K. Taylor
|
43ebb23085
|
Permission: remove dead code from loadPermission()
|
2019-10-22 10:42:22 +01:00 |
|
Dylan K. Taylor
|
e198c8fa8b
|
Task: mark taskHandler field as nullable
|
2019-10-22 10:26:49 +01:00 |
|
Dylan K. Taylor
|
cc3285c8fe
|
Chest: fixed type doc of doubleChestInventory field
|
2019-10-22 10:25:24 +01:00 |
|
Dylan K. Taylor
|
305c63ba4d
|
MainLogger: initialize shutdown field in the conventional manner
this avoids uninitialized uses
|
2019-10-22 10:21:17 +01:00 |
|
Dylan K. Taylor
|
acaa0e33b0
|
update DevTools submodule to pmmp/PocketMine-DevTools@3fadb2c3f4
|
2019-10-22 10:16:44 +01:00 |
|
Dylan K. Taylor
|
f63857deed
|
update build/php submodule to pmmp/php-build-scripts@1b3fe3120c
|
2019-10-22 10:15:29 +01:00 |
|
Dylan K. Taylor
|
eda3d9b5e4
|
sync composer dependencies
|
2019-10-22 10:13:47 +01:00 |
|
Dylan K. Taylor
|
c3872619cd
|
Block: mark boundingBox as nullable
|
2019-10-22 10:07:27 +01:00 |
|
Dylan K. Taylor
|
39cc590829
|
Skin: accommodate JSON geometry containing comments, closes #3121
|
2019-10-21 22:26:48 +01:00 |
|
Dylan K. Taylor
|
f347345bb3
|
Human::getInventory(): explicitly declare return type
the lack of this causes type inference bugs and documentation problems.
thanks PHPStan
|
2019-10-21 15:25:57 +01:00 |
|
Dylan K. Taylor
|
bb05cfb36c
|
Shears: fixed always-false hardness check
thanks PHPStan
|
2019-10-21 15:21:22 +01:00 |
|
Dylan K. Taylor
|
7d5c3c9b46
|
backport 4364d2a94: AvailableCommandsPacket: Clean up internals
this is still disgusting, but it's a little more bearable now.
|
2019-10-21 14:51:36 +01:00 |
|
Frago9876543210
|
cff2d37add
|
backport ec0558597b6ca948228846b25751c2b1863cbf3f: CommandParameter: change byte1 field to "flags" (#3115)
|
2019-10-21 10:03:59 +01:00 |
|
Dylan K. Taylor
|
447477c5fb
|
RegionLoader: Write location table changes when deleting chunks
|
2019-10-20 20:54:46 +01:00 |
|
Dylan K. Taylor
|
abdbb2bf0e
|
backport 3f6660027: RegionLoader: Extract location table validation to separate function
|
2019-10-20 20:53:47 +01:00 |
|
Dylan K. Taylor
|
783c13926f
|
backport f2404804d: RegionLoader: clean up lastSector handling
|
2019-10-20 20:48:29 +01:00 |
|
Dylan K. Taylor
|
45329ddf67
|
backport 07a9c35ee: RegionLoader: Use objects instead of arrays
|
2019-10-20 20:42:55 +01:00 |
|