0
0
mirror of https://github.com/pmmp/PocketMine-MP.git synced 2025-05-29 16:34:20 +00:00

Commit Graph

  • b4b6bbe29f BaseInventory: fixed internalAddItem() setting air slots to air this bug was introduced in #4237, but it was unnoticed due to having no adverse effects other than noisy debugs and network traffic. stable Dylan K. Taylor 2025-05-29 17:18:45 +01:00
  • e5a658b084 removed var_dump auth-input-deprecation Dylan K. Taylor 2025-05-29 17:16:40 +01:00
  • 7a18a87f96 Fixed predictions not working correctly Dylan K. Taylor 2025-05-29 17:15:10 +01:00
  • d77b09eea4 ... assume this is correct??? it seems to work, anyway... Dylan K. Taylor 2025-05-29 16:42:55 +01:00
  • 340699fbbc Partial support for latest movement settings MS is due to remove the non-server-auth versions of all of this stuff. Dylan K. Taylor 2025-05-29 14:40:09 +01:00
  • 0910a219d4 Fixed improper pre-checking of PlayerAuthInputPacket flags Dylan K. Taylor 2025-05-28 23:29:37 +01:00
  • 9946ea9e8a get rid of the old hack repeated-packet-filter Dylan K. Taylor 2025-05-28 23:07:02 +01:00
  • 14b70c04ad NetworkSession: add support for discarding repeated packets before they're decoded Dylan K. Taylor 2025-05-28 23:00:46 +01:00
  • 56da492e48 World: make less noise about deleted tile entities no need to repeat the same message 100 times minor-next Dylan K. Taylor 2025-05-28 22:10:20 +01:00
  • 035d2dec23 LevelDB: make unknown block errors way less annoying these would previously generate a new line for every error. since errors are often repeated for different offsets (e.g. different states of the same block), we can save a lot of spam by deduplicating them and telling which offsets the errors occurred in. Dylan K. Taylor 2025-05-28 22:03:29 +01:00
  • b40b99fe72 Player: fixed crash on action item return Dylan K. Taylor 2025-05-28 21:32:48 +01:00
  • baafaed362 Stem drops seeds according to binomial distribution fixes #6709 Dylan K. Taylor 2025-05-28 21:00:22 +01:00
  • d5a1007c80 Merge 'minor-next' into 'major-next' major-next pmmp-admin-bot[bot] 2025-05-28 00:03:15 +00:00
  • bf33a625c9 Implemented Respawn Anchor (#6646) Adam 2025-05-28 02:57:28 +06:00
  • 059f4ee7bf Extract GeneratorExecutor system from World, v2 (#6682) Dylan T. 2025-05-27 21:51:10 +01:00
  • dca2665e17 Merge 'minor-next' into 'major-next' pmmp-admin-bot[bot] 2025-05-26 00:02:56 +00:00
  • dd17adeaaf Reintroduce step height additions for minor-next Dylan K. Taylor 2025-05-25 11:33:47 +01:00
  • 98f28f8b6d Merge branch 'stable' into minor-next Dylan K. Taylor 2025-05-25 11:33:32 +01:00
  • a554d2acf5 Revert change that can't go on stable Dylan K. Taylor 2025-05-25 11:32:20 +01:00
  • 05eda887b1 Item: make setter methods fluent (#6678) João 2025-05-25 09:35:26 +01:00
  • 5527a0c6bf Entity: make stepHeight accessable (#6702) ItzxDwi 2025-05-25 16:07:41 +08:00
  • 18b6b1742c Rename PlayerExhaustEvent to EntityExhaustEvent (#6674) zSALLAZAR 2025-05-25 10:04:33 +02:00
  • eee2e62d81 Add EntityFrostWalkerEvent (#6673) zSALLAZAR 2025-05-25 10:01:46 +02:00
  • b20d1b84b5 Merge 'minor-next' into 'major-next' pmmp-admin-bot[bot] 2025-05-25 00:03:31 +00:00
  • 4d5c27a734 Unit test block hardness & blast resistance values (#6629) ipad54 2025-05-24 23:01:36 +03:00
  • e1af2a4af1 Update language dependency Dylan K. Taylor 2025-05-24 16:19:48 +01:00
  • de1573728e Merge branch 'major-next' into command-alias-handling command-alias-handling Dylan T. 2025-05-24 15:36:57 +01:00
  • a8e898b13b Merge 'minor-next' into 'major-next' pmmp-admin-bot[bot] 2025-05-24 00:02:50 +00:00
  • f656d7d3d7 Merge 'stable' into 'minor-next' pmmp-admin-bot[bot] 2025-05-24 00:02:49 +00:00
  • 3636173d75 ... Dylan T. 2025-05-23 23:28:15 +01:00
  • 9606c0e0bb Remove stale labels as well as Waiting on Author labels Dylan T. 2025-05-23 22:16:57 +01:00
  • d907d72e9b Merge 'minor-next' into 'major-next' pmmp-admin-bot[bot] 2025-05-18 00:03:34 +00:00
  • 55123b36e1 Merge 'stable' into 'minor-next' pmmp-admin-bot[bot] 2025-05-18 00:03:33 +00:00
  • 94fb5d95b9 CommonThreadPartsTrait: fixed thread crashes sometimes missing cause info closes #6669 Dylan K. Taylor 2025-05-17 19:09:54 +01:00
  • b5f236c019 Apparently we're supposed to use replace for this, not provide Dylan K. Taylor 2025-05-17 18:09:14 +01:00
  • 9d532b6e95 Merge 'minor-next' into 'major-next' pmmp-admin-bot[bot] 2025-05-17 16:31:33 +00:00
  • 7169f8e553 Merge 'stable' into 'minor-next' pmmp-admin-bot[bot] 2025-05-17 16:31:32 +00:00
  • 657e6c8130 Added trigger cron workflow for RestrictedActions branch sync Dylan K. Taylor 2025-05-17 17:24:53 +01:00
  • 647c2587a8 5.28.3 is next pmmp-admin-bot[bot] 2025-05-17 15:45:22 +00:00
  • 81d3017ad5 Murphy's Law (#6698) 5.28.2 Dylan T. 2025-05-17 16:44:19 +01:00
  • a37353c060 composer: fixed borked version constraints bruhhhhhhhhhhhh Dylan K. Taylor 2025-05-17 16:37:05 +01:00
  • 280911ec59 5.28.2 is next pmmp-admin-bot[bot] 2025-05-17 14:01:49 +00:00
  • abb004fbc5 Ready 5.28.1 (#6696) 5.28.1 Dylan T. 2025-05-17 15:00:53 +01:00
  • e0864e7ee8 composer: also axe unnecessary ctype polyfill Dylan K. Taylor 2025-05-17 14:54:26 +01:00
  • dca37d5842 Hack: forcibly remove symfony/polyfill-mbstring we don't need this dependency anyway because mbstring is already provided. Dylan K. Taylor 2025-05-17 14:11:57 +01:00
  • 67f3bb9c52 Update composer dependencies and fix an error found by new PHPStan update Dylan K. Taylor 2025-05-17 13:46:33 +01:00
  • acf4341d71 always the CS... Dylan K. Taylor 2025-05-17 13:35:52 +01:00
  • 84bb9d2ab4 Consolidate Bedrock data version info this ensures we don't have to go into a bunch of randomly scattered files to update version numbers. Dylan K. Taylor 2025-05-17 13:33:42 +01:00
  • bb7bfee0cd Remove ServerEvent class (#6695) zSALLAZAR 2025-05-14 08:06:22 +02:00
  • 88cdc2eb67 Merge 'minor-next' into 'major-next' pmmp-admin-bot[bot] 2025-05-11 01:49:35 +00:00
  • 50f3fe2578 Merge 'stable' into 'minor-next' pmmp-admin-bot[bot] 2025-05-11 01:49:34 +00:00
  • 04de72e85e Fix changelog typo (#6690) Sergi del Olmo 2025-05-10 15:34:37 +02:00
  • 112bcf7af9 Merge 'minor-next' into 'major-next' pmmp-admin-bot[bot] 2025-05-10 01:40:10 +00:00
  • 4bcef443f7 Merge 'stable' into 'minor-next' pmmp-admin-bot[bot] 2025-05-10 01:40:09 +00:00
  • d90fc3415c fixed wrong version info (#6689) ItzxDwi 2025-05-09 23:33:55 +08:00
  • 1c70cee72e Merge 'minor-next' into 'major-next' pmmp-admin-bot[bot] 2025-05-09 14:38:29 +00:00
  • e2e16a4ec5 Merge 'stable' into 'minor-next' pmmp-admin-bot[bot] 2025-05-09 14:38:28 +00:00
  • 134c7309c5 5.28.1 is next pmmp-admin-bot[bot] 2025-05-09 14:30:04 +00:00
  • 5e830c7320 Protocol changes for 1.21.80 (#6687) 5.28.0 Dries C 2025-05-09 16:29:05 +02:00
  • 7847524df6 Merge branch 'minor-next' into major-next Dylan K. Taylor 2025-05-08 02:28:09 +01:00
  • c1cee1fc24 Merge branch 'stable' into minor-next Dylan K. Taylor 2025-05-08 02:27:51 +01:00
  • d789c75c00 Improve PHPStan error reporting for unsafe foreaches these are actually two separate concerns: one for dodgy PHPStan type suppression on implicit keys, and the other for arrays being casted to strings by PHP. Dylan K. Taylor 2025-05-08 02:21:39 +01:00
  • bc54380876 CS Dylan K. Taylor 2025-05-04 17:22:51 +01:00
  • 8035d6619d Merge branch 'major-next' into command-alias-handling Dylan K. Taylor 2025-05-04 17:22:27 +01:00
  • 1d26b21fe0 Merge branch 'minor-next' into major-next Dylan K. Taylor 2025-05-04 17:21:24 +01:00
  • 6196b9c995 Merge branch 'stable' into minor-next Dylan K. Taylor 2025-05-04 17:20:27 +01:00
  • f2e7473629 Update PHP-CS-Fixer Dylan K. Taylor 2025-05-04 17:18:58 +01:00
  • 91dad0a5b5 Merge branch 'major-next' into command-alias-handling Dylan K. Taylor 2025-05-04 17:10:12 +01:00
  • eb3922fc7e shut Dylan K. Taylor 2025-05-04 17:10:01 +01:00
  • 912a5d6ad0 Remove TODO Dylan K. Taylor 2025-05-04 16:45:25 +01:00
  • 2a42e2c75d Drop PluginLoader from Plugin, expose path instead we already had this anyway, and it's already being reflected into. Instead of DevTools checking for FolderPluginLoader instances, it could just check if the file is a directory instead. Dylan K. Taylor 2025-05-04 16:41:40 +01:00
  • 7eff658ade Add ability to register & unregister specific command aliases for existing commands Dylan K. Taylor 2025-05-04 16:07:31 +01:00
  • 084774e56c Don't allow registering the same command instance twice Dylan K. Taylor 2025-05-04 15:48:24 +01:00
  • 579aecfad7 First step in restructuring command alias handling This decouples Command from CommandMap, and moves the burden of tracking registered aliases to CommandMap. This allows lots of simplification, and also solves a few weird usage message issues. Dylan K. Taylor 2025-05-04 15:23:25 +01:00
  • 3de604ef95 Merge 'minor-next' into 'major-next' pmmp-admin-bot[bot] 2025-05-04 01:51:27 +00:00
  • 6bf9a305de Rename confusing PHPStan rule name it never occurred to me that this was misleading until I read some Devin documentation, noticed that Devin misunderstood was the class was for, and then realized actually Devin understood correctly, and it was the name of the class that was wrong. Funny how that happens... Dylan K. Taylor 2025-05-03 19:23:50 +01:00
  • cb4364f8fd Merge 'minor-next' into 'major-next' pmmp-admin-bot[bot] 2025-05-02 01:42:53 +00:00
  • f8abcd5102 Merge 'stable' into 'minor-next' pmmp-admin-bot[bot] 2025-05-02 01:42:51 +00:00
  • 6f3506360e Bump the github-actions group with 3 updates (#6683) dependabot[bot] 2025-05-01 08:30:26 +00:00
  • 5bfa40618d Merge 'minor-next' into 'major-next' pmmp-admin-bot[bot] 2025-05-01 01:50:54 +00:00
  • e3d44ea656 Merge branch 'major-next' into inventory-rework inventory-rework Dylan K. Taylor 2025-04-30 20:05:56 +01:00
  • ce55183d71 ... Dylan K. Taylor 2025-04-30 19:52:49 +01:00
  • 1245ee2575 Blocks are ephemeral objects, InventoryWindow might exceed its lifetime Dylan K. Taylor 2025-04-30 19:44:10 +01:00
  • efaf9311b3 Extract population business logic from PopulationTask Dylan K. Taylor 2025-04-30 17:38:16 +01:00
  • 8e1426e25e Merge 'minor-next' into 'major-next' pmmp-admin-bot[bot] 2025-04-27 01:46:41 +00:00
  • fe70b31881 Fix crash when a player is added to the world Dylan K. Taylor 2025-04-26 22:11:03 +01:00
  • d86943fa8c Merge 'minor-next' into 'major-next' pmmp-admin-bot[bot] 2025-04-21 01:45:18 +00:00
  • cfafb584a8 Merge 'stable' into 'minor-next' pmmp-admin-bot[bot] 2025-04-21 01:45:17 +00:00
  • ad6f7dfedb World: verify saveability of blocks, entities and tiles at entry points I want to do the same for items, but items are going to be a pain in the ass. For items there are multiple possible entry points and all of them will need to be checked: - dropped items - inventory contents - lecterns - item frames Dylan K. Taylor 2025-04-20 19:48:28 +01:00
  • 1ea5c060fd bruh Dylan K. Taylor 2025-04-20 18:16:54 +01:00
  • 4a5c1e7540 Entity: truncate fire ticks instead of throwing exceptions Dylan K. Taylor 2025-04-20 16:57:44 +01:00
  • 2548422973 AvailableEnchantmentRegistry: reject non-string tags fixes https://crash.pmmp.io/view/12627328 Dylan K. Taylor 2025-04-20 16:44:23 +01:00
  • baee0110c7 Merge 'minor-next' into 'major-next' pmmp-admin-bot[bot] 2025-04-19 01:36:21 +00:00
  • 028815490e Add EntityExtinguishEvent (#6671) zSALLAZAR 2025-04-18 11:19:46 +02:00
  • 5617347949 Merge 'minor-next' into 'major-next' pmmp-admin-bot[bot] 2025-04-16 01:41:53 +00:00
  • a74168953c Merge 'stable' into 'minor-next' pmmp-admin-bot[bot] 2025-04-16 01:41:52 +00:00
  • f661443ec7 Update Ubuntu base image for GitHub Actions Dylan K. Taylor 2025-04-15 16:48:13 +01:00
  • 0bbe56beb4 Merge branch 'minor-next' into major-next Dylan K. Taylor 2025-04-06 20:01:23 +01:00
  • 1073f372f8 Merge branch 'stable' into minor-next Dylan K. Taylor 2025-04-06 20:00:45 +01:00
  • 835c383d4e Update Composer dependencies Dylan K. Taylor 2025-04-06 19:59:02 +01:00