Dylan K. Taylor
|
605e26d584
|
remove unused import
|
2021-07-05 20:03:11 +01:00 |
|
Dylan K. Taylor
|
b7ea10b905
|
MainLogger: do not assume that exception codes are always integers
PDOException most notably breaks this rule.
closes #4294
|
2021-07-05 19:20:59 +01:00 |
|
Dylan T
|
32d7b1e6af
|
Start using webmozart/pathutil for joining paths (#4287)
|
2021-06-29 19:40:43 +01:00 |
|
Dylan K. Taylor
|
981b0285d1
|
Isolate config casting nastiness in one place
this doesn't solve the underlying problem, but it does reduce the amount of noise made by PHPStan about it, as well as avoiding code litter.
|
2021-06-19 19:14:02 +01:00 |
|
Dylan K. Taylor
|
735c656f9d
|
Merge remote-tracking branch 'origin/stable'
|
2021-06-18 18:52:04 +01:00 |
|
Dylan K. Taylor
|
c1e5dd2a4e
|
Merge branch 'stable'
|
2021-03-07 20:15:11 +00:00 |
|
Dylan K. Taylor
|
f215207a27
|
Merge remote-tracking branch 'origin/stable'
# Conflicts:
# composer.lock
# resources/vanilla
# src/CrashDump.php
# src/pocketmine/VersionInfo.php
# src/pocketmine/network/mcpe/protocol/DataPacket.php
|
2020-12-23 22:34:25 +00:00 |
|
Dylan K. Taylor
|
9228f006d4
|
Merge remote-tracking branch 'origin/stable'
# Conflicts:
# composer.json
# composer.lock
# resources/vanilla
# src/CrashDump.php
# src/PocketMine.php
# src/pocketmine/Server.php
# src/pocketmine/item/Bucket.php
# src/pocketmine/item/Item.php
# src/pocketmine/level/format/Chunk.php
# src/pocketmine/level/format/io/leveldb/LevelDB.php
# src/pocketmine/level/format/io/region/McRegion.php
# src/pocketmine/network/mcpe/protocol/BatchPacket.php
# src/pocketmine/tile/Furnace.php
# src/pocketmine/utils/UUID.php
# src/utils/ServerKiller.php
|
2020-12-20 20:54:13 +00:00 |
|
Dylan K. Taylor
|
22c8bdeeeb
|
Merge branch 'stable'
# Conflicts:
# resources/vanilla
# src/CrashDump.php
# src/utils/Utils.php
|
2020-12-09 01:47:05 +00:00 |
|
Dylan K. Taylor
|
d6d9dde0b2
|
imports cleanup
|
2020-11-01 14:23:21 +00:00 |
|
Dylan K. Taylor
|
d6ed542fcd
|
Merge remote-tracking branch 'origin/stable' into master
# Conflicts:
# composer.json
# composer.lock
# src/CrashDump.php
# src/pocketmine/Server.php
# src/pocketmine/level/format/io/region/McRegion.php
# tests/phpstan/configs/check-explicit-mixed-baseline.neon
# tests/phpstan/configs/l7-baseline.neon
# tests/phpstan/configs/l8-baseline.neon
# tests/travis/setup-php.yml
|
2020-10-26 16:18:53 +00:00 |
|
Dylan K. Taylor
|
2c29634d03
|
Remove VERSION and GIT_COMMIT constants
these are now lazily computed in VersionInfo as needed.
|
2020-07-25 19:17:33 +01:00 |
|
Dylan K. Taylor
|
2645b19617
|
Convert VersionInfo into a final class
this allows it to be loaded by the autoloader without additional changes.
|
2020-07-25 19:00:48 +01:00 |
|
Dylan K. Taylor
|
d0c8d64b40
|
Merge commit '097c260db'
# Conflicts:
# resources/vanilla
# src/item/enchantment/Enchantment.php
# src/plugin/PluginDescription.php
# src/pocketmine/entity/Effect.php
# src/pocketmine/item/ItemFactory.php
# src/pocketmine/plugin/PluginManager.php
|
2020-06-14 19:28:05 +01:00 |
|
Dylan K. Taylor
|
fe649d8d70
|
Extract ServerConfigGroup from Server
this API isn't very nice, but it's pretty much the same as the original, and at least this can be _kinda_ unit-tested...
|
2020-05-24 15:48:03 +01:00 |
|
Dylan K. Taylor
|
3299bc4023
|
start using pocketmine/errorhandler
|
2020-05-10 13:04:40 +01:00 |
|
Dylan K. Taylor
|
c097188a97
|
Merge branch 'next-minor'
# Conflicts:
# composer.json
# composer.lock
# resources/vanilla
|
2020-04-19 12:22:39 +01:00 |
|
Dylan K. Taylor
|
d4594d6114
|
Merge commit '06a9c98'
# Conflicts:
# resources/vanilla
|
2020-04-18 13:48:26 +01:00 |
|
Dylan K. Taylor
|
cb16f5c142
|
Merge commit '260ac47588c76a2e6814cfba46773a990fb8c5da'
# Conflicts:
# resources/vanilla
# src/Server.php
# src/lang/Language.php
# src/network/mcpe/protocol/AddItemActorPacket.php
# src/network/mcpe/protocol/AddPlayerPacket.php
# src/network/mcpe/protocol/SetActorDataPacket.php
# src/network/mcpe/serializer/NetworkBinaryStream.php
# src/permission/Permission.php
# src/pocketmine/block/Leaves.php
# src/pocketmine/entity/DataPropertyManager.php
# src/pocketmine/entity/Entity.php
# src/pocketmine/item/Banner.php
# src/pocketmine/item/Item.php
# src/pocketmine/level/format/io/LevelProvider.php
# src/pocketmine/level/format/io/LevelProviderManager.php
# src/pocketmine/network/mcpe/protocol/AddActorPacket.php
# src/pocketmine/network/mcpe/protocol/LoginPacket.php
# src/pocketmine/tile/Banner.php
# src/scheduler/BulkCurlTask.php
# src/updater/AutoUpdater.php
# src/utils/Config.php
# src/utils/Utils.php
# src/world/generator/Flat.php
# src/world/generator/Generator.php
|
2020-01-31 21:07:34 +00:00 |
|
Dylan K. Taylor
|
ee4757303b
|
Merge commit '9eebfa7cc30c8a5ac39f192c79023131623ad4b4'
# Conflicts:
# resources/vanilla
# src/Server.php
# src/pocketmine/Achievement.php
|
2020-01-31 20:07:21 +00:00 |
|
Dylan K. Taylor
|
9c06c1a06f
|
Merge branch 'stable'
|
2020-01-11 22:36:57 +00:00 |
|
Dylan K. Taylor
|
cda1143a79
|
Merge branch 'stable'
|
2020-01-09 17:17:42 +00:00 |
|
Dylan K. Taylor
|
c16337a80f
|
Merge branch 'stable' with changes
|
2019-11-09 18:01:04 +00:00 |
|
Dylan K. Taylor
|
3eea2442a7
|
move filesystem-related functions to pocketmine\utils\Filesystem
|
2019-08-25 17:36:50 +01:00 |
|
Dylan K. Taylor
|
5499ac620c
|
Removed pocketmine subdirectory, map PSR-4 style
|
2019-07-30 19:14:57 +01:00 |
|