8821 Commits

Author SHA1 Message Date
Stephen
af3c7b7c76 Updated ResourcePackType 2019-11-06 21:57:09 -05:00
Stephen
3511ac010d Fixed crafting 2019-11-06 20:42:53 -05:00
Stephen
07f19dd4a1 Fixed respawning 2019-11-05 22:33:12 -05:00
Stephen
17a17c31f3 Fixed items, but I'm not so sure how well this'll work out, it'll need improved in the future 2019-11-05 22:25:11 -05:00
Stephen
75742b487f Fixed stupid mistake 2019-11-05 21:56:20 -05:00
Stephen
4e9a2b6d8c Added CompletedUsingItemPacket 2019-11-05 21:19:49 -05:00
Stephen
4ea907ae1a Start saving new skin data 2019-11-05 21:01:01 -05:00
Stephen
8b912c1363 Removed some useless casts 2019-11-05 20:59:48 -05:00
Stephen
080209c469 Fixed persona skins being messed up on join 2019-11-05 20:35:33 -05:00
Stephen
5b11ddee35 Clean up duplicated skin entries 2019-11-05 20:30:41 -05:00
Stephen
3b7ded0ba3 Fixed changing skins crashing the server 2019-11-05 20:25:45 -05: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