06655bee78
Updated to 1.19.10
2022-07-13 00:59:49 +01:00
df2d1fd4f9
of course there were two bugs on one line ...
2022-06-24 01:40:26 +01:00
9f65fb5f90
Fixed top-side skulls with no-drop flag set being treated as unknown blocks
2022-06-24 01:31:11 +01:00
caa4b78a3f
Update composer dependencies
2022-06-21 20:21:02 +01:00
38d6284671
Use PHP-CS-Fixer to enforce file header presence
2022-06-04 17:34:49 +01:00
179cac45f5
Merge branch 'stable' into next-minor
2022-05-22 16:21:05 +01:00
0324392cd8
Clean PHPStan baseline
2022-05-21 17:12:47 +01:00
fcb2ccab99
NetworkSession: Sync all attributes on respawn
2022-05-21 16:22:35 +01:00
6482aa7c64
Block: introduce logic for face support types ( #4886 )
...
fixes #4856
fixes #458
fixes #4529
fixes #3299
Added API method Block::getSupportType(Facing) : SupportType
Added SupportType enum
fixes torch, lantern, door etc. placement on slabs and upside-down stairs
2022-05-20 15:18:34 +01:00
1e59679ec2
Implemented Stonecutter ( #4732 )
2022-05-17 16:01:03 +01:00
9ff1bf6deb
Merge remote-tracking branch 'origin/stable' into next-minor
2022-05-11 13:12:45 +01:00
3e1246acff
FormattedCommandAlias: Invoke commands directly with pre-parsed arguments
...
this resolves a range of issues with quoted arguments when using placeholders, as well as improving performance (no redundant combine -> re-parse needed).
2022-05-10 16:03:09 +01:00
b875b68fc7
Fix PHPStan error in CommandStringHelperTest
2022-05-10 15:24:14 +01:00
eda4ae9181
Added unit tests for CommandStringHelper
2022-05-10 15:11:29 +01:00
869d340f10
Regenerate PHPStan baselines
2022-05-10 12:38:20 +01:00
741182c55f
InGamePacketHandler: skip processing movement if the player's position
...
was changed during processing other properties (#4913 )
fixes #4952
2022-04-10 21:02:45 +01:00
194cb1fb84
phpstan 1.5.1
2022-03-28 17:12:00 +01:00
8efa299c65
phpstan 1.4.8
2022-03-09 18:30:54 +00:00
4c98780bdb
Fixed PHPStan iterable types for LevelDBIterator
2022-03-09 17:28:59 +00:00
856fd2a33b
fix PHPStan failures
2022-03-09 17:26:05 +00:00
e9dd9df0a0
Merge remote-tracking branch 'origin/stable' into staging/4.1
2022-02-07 17:22:18 +00:00
032b15efe0
fix BlockFactory consistency check
2022-02-07 15:49:32 +00:00
7ddd547190
Merge remote-tracking branch 'origin/stable' into staging/4.1
2022-02-06 23:55:52 +00:00
123701ed76
Bump tests/plugins/DevTools from 39510af
to e884a4c
( #4788 )
...
Bumps [tests/plugins/DevTools](https://github.com/pmmp/DevTools ) from `39510af` to `e884a4c`.
- [Release notes](https://github.com/pmmp/DevTools/releases )
- [Commits](39510af5bc...e884a4c234
)
---
updated-dependencies:
- dependency-name: tests/plugins/DevTools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-02 00:05:33 +00:00
82f1c2766c
Merge branch 'stable' into next-minor
2022-01-22 01:00:40 +00:00
8c5cc67e07
Updated baseline
2022-01-21 19:38:59 +00:00
94c4f58667
Fixed bogus test
2022-01-21 19:13:36 +00:00
ed312863a7
ignore phpstan bug
2022-01-21 18:43:53 +00:00
345ac75aac
Remove PHPStan rules (no longer needed)
...
this is enforced by php-cs-fixer now instead.
2022-01-20 19:25:34 +00:00
2bcb629d78
Scrub baseline
2022-01-20 19:08:44 +00:00
8db137882c
Scrub baseline
2022-01-20 16:58:38 +00:00
6846f1e78a
Replace disallowed operators in tests/
2022-01-20 16:48:36 +00:00
9c328690f8
Baseline for new rules (for now)
2022-01-20 16:46:41 +00:00
b60dd1e9b4
Ban 'and' and 'or' operators via PHPStan
2022-01-20 16:44:59 +00:00
a0bb7059c1
Merge remote-tracking branch 'origin/stable' into next-minor
2022-01-19 19:48:51 +00:00
f1723acfd3
UnsafeForeachArrayOfStringRule: use statically analysable function reference
...
this will ensure that it get automatically updated during refactors.
2022-01-18 00:23:29 +00:00
8da27ea0aa
UnsafeForeachArrayOfStringRule: fixed outdated function name
2022-01-18 00:15:44 +00:00
42d07c74d7
added missing redstone power flag logic
2022-01-15 22:19:47 +00:00
1366c49f1f
Implemented Lectern ( #4708 )
...
Co-authored-by: Covered123 <58715544+JavierLeon9966@users.noreply.github.com >
Co-authored-by: Dylan K. Taylor <dktapps@pmmp.io >
2022-01-15 21:21:29 +00:00
ee6548aa50
Merge branch 'stable' into next-minor
2022-01-14 00:45:49 +00:00
0a5b146189
substr() returns an empty string instead of false in 8.0
...
an empty string will pass through preg_match_all() without any harmful effects, so we don't need to check for it.
2022-01-07 22:38:00 +00:00
1948b00008
Merge branch 'stable' into next-minor
2022-01-07 21:51:05 +00:00
b4e1871899
Updated PHPStan baseline
2022-01-07 21:49:49 +00:00
dbbbc4f9c9
updated phpstan baseline
2022-01-07 21:39:19 +00:00
661848c5e7
fix more EOF newlines
2022-01-07 20:39:43 +00:00
75fc7a2d1f
Merge branch 'stable' into next-minor
2022-01-07 20:16:35 +00:00
6d249026cc
Merge branch 'legacy/pm3' into stable
2022-01-07 20:15:15 +00:00
65dabefa3b
Config: improve config loading and parsing error handling
...
closes #4654
closes #3454
2021-12-19 16:53:29 +00:00
fc3a6c6984
Implemented fire spread ( #4617 )
2021-12-16 23:36:34 +00:00
60938c8c9d
Random: fixed nextSignedInt() not actually returning signed ints
...
closes #4646
closes #4645
Impact assessment by core usage search and poggit suggests that the impact of this change will be close to zero.
However, since it changes behaviour which plugins might be unknowingly relying on, it's going into 4.1 rather than a patch release.
2021-12-15 00:59:10 +00:00