17670 Commits

Author SHA1 Message Date
ShockedPlot7560
b9df798796
made AnvilAction constructor final 2024-08-19 22:30:39 +02:00
ShockedPlot7560
7cfb6eea51
first look at anvil actions 2024-08-19 22:27:45 +02:00
Dylan T.
1cc809c332
Merge branch 'minor-next' into feat/anvil 2024-08-19 19:04:21 +01:00
github-actions
93a270d251 Merge 'stable' into 'minor-next'
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/10458521667
2024-08-19 18:03:24 +00:00
Dylan T.
a7638cf914
Give an approving review to team member PRs automatically
Branch protection rules currently require 2 approving reviews to merge a PR. What we really want is for 2 team members to be aware of every change. If a team member makes a PR, only one other approval should be needed.

Since GitHub doesn't currently allow us to set different review thresholds for different users/teams, sending an automatic approval via GitHub Actions is the next best thing. This should reduce friction of team development work.
2024-08-19 19:02:17 +01:00
Dylan T.
c44e6c59fc
Merge pull request #6430 from pmmp/sync-minor-next
Merge branch 'stable' into minor-next
2024-08-18 17:49:25 +01:00
IvanCraft623
92f380bb9c
Merge branch 'stable' into sync-minor-next 2024-08-17 11:17:48 -05:00
IvanCraft623
c32744ebc7
Release 5.18.0 (1.21.20 support) 2024-08-16 08:44:40 -05:00
IvanCraft623
e3baf3cddb
5.18.1 is next 2024-08-16 07:56:01 -05:00
IvanCraft623
9176b2494a
Release 5.18.0 5.18.0 2024-08-16 07:54:59 -05:00
Dries C
0f365886e0
Assemble 1.21.20 (#6423)
Co-authored-by: Dylan T. <dktapps@pmmp.io>
Co-authored-by: IvanCraft623 <ivancraft623@gmail.com>
2024-08-16 11:26:49 +01:00
IvanCraft623
8c3cf7a687
Use VISIBLE_MOB_EFFECTS actor metadata property to send effect bubbles (#6414)
Close #6402
2024-08-14 22:48:10 -05:00
github-actions
994fa5f792 Merge 'stable' into 'minor-next'
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/10373700926
2024-08-13 16:37:45 +00:00
Dylan T.
3ed9615180
Merge pull request #6422 from pmmp/5.17.1
Release patch update 5.17.1
2024-08-13 17:28:27 +01:00
IvanCraft623
f5ab2979a0
5.17.2 is next 2024-08-13 10:56:03 -05:00
IvanCraft623
929cd63135
Release 5.17.1 5.17.1 2024-08-13 10:55:29 -05:00
ipad54
585dc835e7
Fixed anvil placing rotation. (#6375)
Co-authored-by: IvanCraft623 <57236932+IvanCraft623@users.noreply.github.com>
2024-08-13 16:19:07 +01:00
ipad54
13f5cc9f87
ChiseledBookshelf: fixed function visibility (#6421) 2024-08-13 16:11:22 +01:00
github-actions
1ce774ae73 Merge 'stable' into 'minor-next'
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/10371827817
2024-08-13 14:36:00 +00:00
dependabot[bot]
d077bda30c
Bump docker/build-push-action from 6.5.0 to 6.6.1 (#6419) 2024-08-13 14:35:01 +00:00
github-actions
e017780cc3 Merge branch 'stable' of github.com:pmmp/PocketMine-MP into minor-next 2024-08-13 13:37:56 +00:00
dependabot[bot]
25c66e4c8b
Bump phpstan/phpstan in the development-patch-updates group (#6420) 2024-08-13 13:36:14 +00:00
ShockedPlot7560
b1a773ceb8
Merge branch 'minor-next' into feat/anvil 2024-08-11 00:06:05 +02:00
ShockedPlot7560
654b44447e
add sound and anvil damage 2024-08-10 23:51:38 +02:00
ShockedPlot7560
804731d87f
fix PHPstan 2024-08-10 23:33:14 +02:00
ShockedPlot7560
726e2cba23
Add anvil event 2024-08-10 23:26:07 +02:00
ShockedPlot7560
54f746fc11
finalize anvil transaction 2024-08-10 23:16:54 +02:00
ShockedPlot7560
44c3e03598
fix PHPstan 2024-08-10 19:10:10 +02:00
ShockedPlot7560
e4f979dadf
first look at anvil 2024-08-10 19:04:17 +02:00
Dylan K. Taylor
ee17ac5246
Merge branch 'stable' of github.com:pmmp/PocketMine-MP into minor-next 2024-08-09 13:32:07 +01:00
dependabot[bot]
5a926a79cb
Bump phpstan/phpstan in the development-patch-updates group (#6412) 2024-08-06 14:21:20 +00:00
zSALLAZAR
c4a2b6494d
Implement Aqua Affinity enchantment (#6408) 2024-08-06 09:12:47 -05:00
dependabot[bot]
54e7749c0b
Bump docker/build-push-action from 6.3.0 to 6.5.0 (#6409) 2024-07-30 06:52:28 +00:00
dependabot[bot]
237677c028
Bump phpstan/phpstan from 1.11.2 to 1.11.8 in the development-patch-updates group (#6410) 2024-07-30 06:47:56 +00:00
IvanCraft623
787afb6b00
Implement all new 1.21 tuff blocks (#6391) 2024-07-23 11:34:46 -05:00
Aleksey
df4ada81e5
BedrockWorldData: Update version constants to 1.21.2 (#6399)
Co-authored-by: Dylan T <14214667+dktapps@users.noreply.github.com>
2024-07-16 00:51:06 -05:00
dependabot[bot]
a96f1a5083
Bump docker/build-push-action from 5.3.0 to 6.3.0 (#6387) 2024-07-14 18:17:41 +00:00
dependabot[bot]
1f510caf88
Bump the phpstan group with 2 updates (#6401) 2024-07-12 13:16:44 +00:00
Dylan T
32be474840
dependabot: group PHPStan dependency updates always
these typically need to be updated together anyway
2024-07-12 14:12:47 +01:00
Dylan T
f750b01d8b
dependabot: group patch updates into a single PR 2024-07-12 14:10:14 +01:00
dependabot[bot]
31484ee5c1
Merge pull request #6400 from pmmp/dependabot/github_actions/shivammathur/setup-php-2.31.1 2024-07-12 12:46:19 +00:00
dependabot[bot]
786d84a9e1
Bump shivammathur/setup-php from 2.30.4 to 2.31.1
Bumps [shivammathur/setup-php](https://github.com/shivammathur/setup-php) from 2.30.4 to 2.31.1.
- [Release notes](https://github.com/shivammathur/setup-php/releases)
- [Commits](https://github.com/shivammathur/setup-php/compare/2.30.4...2.31.1)

---
updated-dependencies:
- dependency-name: shivammathur/setup-php
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-12 12:43:18 +00:00
IvanCraft623
d6c48fd3a2
Implement new 1.21 paintings (#6393) 2024-07-12 13:24:43 +01:00
Dylan T
85606925a1
BlockStateData: add a note about CURRENT_VERSION
this is not the same as current game version, as the revision is determined by some Mojang internal factors.
2024-07-12 11:26:51 +01:00
Dylan T
ef9791eaed
Merge pull request #6397 from pmmp/stable
Merge branch 'stable' into minor-next
2024-07-10 18:56:52 +01:00
ipad54
accaa0acce
Implement ICopper interface for blocks with common properties (#6390) 2024-07-10 11:15:06 -05:00
IvanCraft623
616f96a703
Release 5.17.0 (1.21.2 support) 2024-07-10 09:31:25 -05:00
IvanCraft623
824e270041
5.17.1 is next 2024-07-09 21:16:13 -05:00
IvanCraft623
37bf4bc0b0
Release 5.17.0 5.17.0 2024-07-09 21:15:18 -05:00
IvanCraft623
5d60ba36b7
Support for 1.21.2 2024-07-09 21:07:47 -05:00