Dylan K. Taylor
c0b15de504
Modernize private static property declarations
2022-05-17 21:55:16 +01:00
Dylan K. Taylor
1d5430937f
Modernize private property declarations in src/timings
2022-05-17 21:54:45 +01:00
Dylan K. Taylor
9de88aa734
Modernize private property declarations in src/scheduler
2022-05-17 21:53:38 +01:00
Dylan K. Taylor
9e59819f06
Modernize private property declarations in src/resourcepacks
2022-05-17 21:52:07 +01:00
Dylan K. Taylor
c60311617d
Modernize private property declarations in src/plugin
2022-05-17 21:37:45 +01:00
Dylan K. Taylor
7bc3dcdefd
Modernize private property declarations in src/player
2022-05-17 21:36:51 +01:00
Dylan K. Taylor
22edca610c
Modernize private property declarations in src/permission
2022-05-17 21:28:42 +01:00
Dylan K. Taylor
6eac2ea7a5
Modernize private property declarations in src/network
2022-05-17 21:22:33 +01:00
Dylan K. Taylor
cd016bedce
Network: Improve typeinfo for PHPStan on bannedIps
2022-05-17 21:19:48 +01:00
Dylan K. Taylor
95ad3f16e1
Modernize private property declarations in src/item
2022-05-17 20:59:24 +01:00
Dylan K. Taylor
fb4d332d1a
Modernize private property declarations in src/inventory/transaction
2022-05-17 20:51:22 +01:00
Dylan K. Taylor
a06b9294df
Modernize private property declarations in src/inventory
2022-05-17 20:49:12 +01:00
Dylan K. Taylor
221c6b8570
Remove useless @var
2022-05-17 20:46:24 +01:00
Dylan K. Taylor
eb95e2a97e
Modernize private property declarations in src/event
2022-05-17 20:45:50 +01:00
Dylan K. Taylor
ec6769a6fc
Modernize private property declarations in src/entity
2022-05-17 20:42:17 +01:00
Dylan K. Taylor
343a12626e
Modernize private property declarations in src/data
2022-05-17 20:35:59 +01:00
Dylan K. Taylor
d11d77d328
Modernize private property declarations in src/crash
2022-05-17 20:35:24 +01:00
Dylan K. Taylor
20eb80fc9a
Modernize private property declarations in src/console
2022-05-17 20:34:55 +01:00
Dylan K. Taylor
071067effb
Fixed flower pot accepting any block
2022-05-17 20:30:02 +01:00
Duo Incure
89cc449808
Update exhaustion values for 1.18.30 ( #5034 )
2022-05-17 18:28:19 +01:00
ipad54
1e59679ec2
Implemented Stonecutter ( #4732 )
2022-05-17 16:01:03 +01:00
Dylan T
8b8560a701
Added PlayerPostChunkSendEvent ( #4937 )
...
this is primarily useful for debugging plugins, but could also be useful for other things, such as spawning fake blocks, particles, etc.
2022-05-17 15:40:01 +01:00
dependabot[bot]
161ab5af16
Bump docker/setup-buildx-action from 1 to 2 ( #5042 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-17 15:24:47 +01:00
dependabot[bot]
ab41594da2
Bump actions/checkout from 2 to 3 ( #5041 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-17 15:24:23 +01:00
dependabot[bot]
80d4c11061
Bump ncipollo/release-action from 1.8.6 to 1.10.0 ( #5040 )
...
Bumps [ncipollo/release-action](https://github.com/ncipollo/release-action ) from 1.8.6 to 1.10.0.
- [Release notes](https://github.com/ncipollo/release-action/releases )
- [Commits](https://github.com/ncipollo/release-action/compare/v1.8.6...v1.10.0 )
---
updated-dependencies:
- dependency-name: ncipollo/release-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-17 15:17:33 +01:00
dependabot[bot]
e767796986
Bump shivammathur/setup-php from 2.12.0 to 2.18.1 ( #5043 )
...
Bumps [shivammathur/setup-php](https://github.com/shivammathur/setup-php ) from 2.12.0 to 2.18.1.
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](https://github.com/shivammathur/setup-php/compare/2.12.0...2.18.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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-17 15:16:08 +01:00
dependabot[bot]
dea7031b86
Bump actions/cache from 2 to 3 ( #5044 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-17 15:15:52 +01:00
Dylan T
7e3d099d5b
Update dependabot.yml
2022-05-17 15:08:52 +01:00
Dylan K. Taylor
8b1bd5b7ff
World: do not hardcode length of day in computeSunAnglePercentage()
2022-05-16 18:17:32 +01:00
Dylan K. Taylor
d807840d57
Merge branch 'next-major' into modern-world-support
2022-05-16 18:03:10 +01:00
Dylan K. Taylor
4dbac79e86
Merge branch 'stable' into next-minor
2022-05-16 18:02:25 +01:00
Dylan K. Taylor
5abc7f866a
4.3.4 is next
2022-05-16 17:50:41 +01:00
Dylan K. Taylor
9dc2a01c2e
Release 4.3.3
4.3.3
2022-05-16 17:50:29 +01:00
dependabot[bot]
6f0aa360d1
Bump build/php from 19222cf
to 8138c6a
( #5039 )
...
Bumps [build/php](https://github.com/pmmp/php-build-scripts ) from `19222cf` to `8138c6a`.
- [Release notes](https://github.com/pmmp/php-build-scripts/releases )
- [Commits](19222cfb28...8138c6a4a4
)
---
updated-dependencies:
- dependency-name: build/php
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-05-16 17:20:24 +01:00
Dylan K. Taylor
2f2ffe0aa4
fix phpstan
2022-05-13 21:03:49 +01:00
Dylan K. Taylor
4430f6c5fd
Updated upgrade schemas
2022-05-13 20:51:23 +01:00
Dylan K. Taylor
a75bc5d537
Mojang cannot be relied on ...
2022-05-13 20:50:38 +01:00
Dylan K. Taylor
7c3b78b0a0
ItemFactory: fix missing registration for dead coral fans
...
closes #5032
this is evidently not an ideal solution, and something more dynamic would be preferred so that we don't have to manually register an item for every permutation.
2022-05-13 13:53:28 +01:00
Dylan K. Taylor
643556a366
Broaden scope of testing for item serializer/deserializer
...
this change will cause failing tests; it has found a problem with coral fans of which I was previously unaware
2022-05-13 13:35:58 +01:00
Dylan K. Taylor
1a598bdfd8
RuntimeBlockMapping: make constructor more useful
...
this allows providing more customisable data sources.
2022-05-12 21:20:28 +01:00
Dylan K. Taylor
e27f80fd85
Remove unused code
2022-05-12 21:06:33 +01:00
Dylan K. Taylor
d922f003f6
Fixed consistency check
2022-05-12 20:39:03 +01:00
Dylan K. Taylor
d17032dd8c
Test all known blockstates, not just the ones found in VanillaBlocks
...
VanillaBlocks isn't guaranteed to be a complete record. For example, I've considered moving chemistry blocks to a separate EducationBlocks registry.
In such a case, the blocks are still expected to serialize correctly, but they won't be in VanillaBlocks.
2022-05-12 16:45:44 +01:00
Dylan K. Taylor
4c03aabe0f
I'm going to kill myself...
2022-05-12 16:44:21 +01:00
Dylan K. Taylor
3ae9341c52
[BC break] doors don't have a powered flag in Bedrock
2022-05-12 16:43:44 +01:00
Dylan K. Taylor
d10d660a4d
fix PHPStan
2022-05-12 16:37:50 +01:00
Dylan K. Taylor
107b0e1728
CS again, kill me
2022-05-12 16:35:12 +01:00
Dylan K. Taylor
7769857f6a
Added unit test to verify all VanillaBlocks serialize and deserialize correctly
2022-05-12 16:34:24 +01:00
Dylan K. Taylor
cb97f37d13
First look at modern-spec serializer/deserializer for items
...
this is not yet used by anything
2022-05-12 16:26:38 +01:00
Dylan K. Taylor
6c92e73b46
Switch to modernized BedrockData
2022-05-12 15:30:35 +01:00