Dylan K. Taylor
973b8130db
Merge remote-tracking branch 'origin/next-minor' into next-major
2022-12-19 15:57:06 +00:00
Dylan K. Taylor
7a137f932f
Updated build/php submodule to pmmp/php-build-scripts@6b605ed7c4
2022-12-19 15:52:44 +00:00
Dylan K. Taylor
4d79aced07
Merge branch 'next-minor' into next-major
2022-12-15 19:50:27 +00:00
Rush2929
31465525e3
Fixed PHP-CS-Fixer not import global constants. ( #5449 )
2022-12-12 17:12:33 +00:00
Dylan K. Taylor
99996b62d6
Align PhpDoc @param tags according to PHP-CS-Fixer
2022-12-06 13:21:20 +00:00
Dylan K. Taylor
28d8526d8d
Merge branch 'next-minor' into next-major
2022-11-30 20:05:30 +00:00
dependabot[bot]
4e5cc57560
Bump build/php from 9353116
to 27cc1fc
( #5438 )
...
Bumps [build/php](https://github.com/pmmp/php-build-scripts ) from `9353116` to `27cc1fc`.
- [Release notes](https://github.com/pmmp/php-build-scripts/releases )
- [Commits](9353116fa8...27cc1fcdfa
)
---
updated-dependencies:
- dependency-name: build/php
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-28 11:15:09 +00:00
Dylan K. Taylor
b6982a84ef
Merge branch 'next-minor' into next-major
2022-11-25 14:52:56 +00:00
Dylan K. Taylor
d79e6354a0
Merge branch 'stable' into next-minor
2022-11-25 14:41:05 +00:00
Dylan K. Taylor
a8dca190c6
Updated build/php submodule to pmmp/php-build-scripts@9353116fa8
2022-11-24 21:07:59 +00:00
Dylan K. Taylor
7bcc663b60
Migrate core code to using symfony/filesystem
...
webmozart/path-util is retained for plugin compatibility, but is dropped in 5.0
2022-10-14 21:51:29 +01:00
Dylan K. Taylor
92783a6db9
Merge branch 'next-minor' into next-major
2022-10-13 21:06:39 +01:00
Dylan K. Taylor
f88ae93897
BC break: Replaced webmozart/path-util with symfony/filesystem, closes #5332
2022-10-13 16:43:36 +01:00
dependabot[bot]
4fadb63f67
Bump build/php from 50062b5
to 14ed8ea
( #5337 )
...
Bumps [build/php](https://github.com/pmmp/php-build-scripts ) from `50062b5` to `14ed8ea`.
- [Release notes](https://github.com/pmmp/php-build-scripts/releases )
- [Commits](50062b5861...14ed8eaadd
)
---
updated-dependencies:
- dependency-name: build/php
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-13 16:29:01 +01:00
Dylan K. Taylor
9295afe8b9
Merge branch 'next-minor' into next-major
2022-09-24 18:12:38 +01:00
dependabot[bot]
481bda8cd5
Bump build/php from cf79c01
to 50062b5
( #5293 )
...
Bumps [build/php](https://github.com/pmmp/php-build-scripts ) from `cf79c01` to `50062b5`.
- [Release notes](https://github.com/pmmp/php-build-scripts/releases )
- [Commits](cf79c01722...50062b5861
)
---
updated-dependencies:
- dependency-name: build/php
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-21 12:43:06 +01:00
Dylan K. Taylor
d4c4ae3d7a
Merge branch 'next-minor' into next-major
2022-08-25 19:27:29 +01:00
dependabot[bot]
65e3ed43d5
Bump build/php from e90ff50
to cf79c01
( #5248 )
...
Bumps [build/php](https://github.com/pmmp/php-build-scripts ) from `e90ff50` to `cf79c01`.
- [Release notes](https://github.com/pmmp/php-build-scripts/releases )
- [Commits](e90ff50310...cf79c01722
)
---
updated-dependencies:
- dependency-name: build/php
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-24 18:47:04 +01:00
dependabot[bot]
bd9fcffe62
Bump build/php from f292501
to e90ff50
( #5242 )
...
Bumps [build/php](https://github.com/pmmp/php-build-scripts ) from `f292501` to `e90ff50`.
- [Release notes](https://github.com/pmmp/php-build-scripts/releases )
- [Commits](f292501a70...e90ff50310
)
---
updated-dependencies:
- dependency-name: build/php
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-22 14:42:17 +01:00
IvanCraft623
b65e0f64f6
Implement Suspicious Stew ( #5224 )
2022-08-16 17:26:32 +01:00
Dylan K. Taylor
43a3151de3
Merge branch 'next-minor' into next-major
2022-08-14 18:49:19 +01:00
Dylan K. Taylor
14b4644b03
Added build_log_url to build_info.json
2022-08-14 17:20:01 +01:00
Dylan K. Taylor
c8a8e33fc1
Merge branch 'next-minor' into next-major
2022-07-24 21:24:08 +01:00
Dylan K. Taylor
102406ee79
Added froglights
2022-07-23 17:40:38 +01:00
Dylan K. Taylor
a7313ed9d9
Added rooted dirt
2022-07-23 16:12:17 +01:00
dependabot[bot]
bcba064d69
Bump build/php from 1110349
to f292501
( #5180 )
...
Bumps [build/php](https://github.com/pmmp/php-build-scripts ) from `1110349` to `f292501`.
- [Release notes](https://github.com/pmmp/php-build-scripts/releases )
- [Commits](11103498ca...f292501a70
)
---
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-07-20 15:16:34 +01:00
Dylan K. Taylor
2fa92e5e02
erge branch 'next-minor' into next-major
2022-07-19 20:36:09 +01:00
Dylan K. Taylor
86647683bc
fix CS again
2022-07-19 20:35:34 +01:00
Dylan K. Taylor
de3bbb71fa
Merge branch 'next-minor' into next-major
2022-07-19 20:20:30 +01:00
Dylan K. Taylor
62f21516d1
build/generate-registry-annotations.php: allow processing a single file
...
this is useful for automatically invoking the script via a PhpStorm file watcher.
2022-07-19 20:17:07 +01:00
Dylan K. Taylor
c553f7cf06
build/generate-registry-annotations.php: write to stderr on error
2022-07-19 20:15:44 +01:00
Dylan K. Taylor
6d4279671e
A giant hack to cut down code needed for runtime block serialization by 50%
...
this also avoids repeated information and inconsistencies.
2022-07-18 18:25:41 +01:00
Dylan K. Taylor
b8d1b00985
phpstan fail very sad :(
2022-07-18 15:26:14 +01:00
Dylan K. Taylor
8660dfe576
Generate traits for runtime enum serialization instead of helper classes
2022-07-18 15:16:33 +01:00
Dylan K. Taylor
260e54e4b1
Skeleton for copper blocks, stairs and slabs
2022-07-10 00:18:35 +01:00
Dylan K. Taylor
ccb3c3cb05
BlockStateData: use array<Tag> instead of CompoundTag to store state properties
...
this reduces the footprint of RuntimeBlockMapping by a further 1 MB, as well as simplifying various parts of the code, and solidifying the immutability guarantee of BlockStateData.
2022-07-09 16:03:51 +01:00
Dylan K. Taylor
a8728a02f6
BlockStateDictionary: extract a more generic helper method for decoding block palette files
2022-07-06 14:37:46 +01:00
Dylan K. Taylor
dc8f65c0dd
Remove unnecessary BlockStateDictionary usages
2022-07-06 14:33:27 +01:00
Dylan K. Taylor
51ce358734
Add header to generator for now
2022-07-05 15:40:24 +01:00
Dylan K. Taylor
86d2ecfaff
Added runtime enum serializer generation script
2022-07-05 15:13:38 +01:00
Dylan K. Taylor
e44a291697
Rename ItemTypeIds -> ItemTypeNames for consistency's sake
2022-07-04 15:46:24 +01:00
Dylan K. Taylor
d9c61f0492
Publish script used to generate ItemTypeIds
2022-07-04 15:43:13 +01:00
Dylan K. Taylor
afd37ca892
Fix PHPStan errors
2022-07-04 15:13:48 +01:00
Dylan K. Taylor
03b8077054
generate-block-serializer-consts: don't pollute the global namespace
2022-07-04 14:58:21 +01:00
Dylan K. Taylor
17abd50f69
Publish script used to generate BlockTypeNames, BlockStateNames and BlockStateStringValues
2022-07-04 14:56:50 +01:00
Dylan K. Taylor
d15a90899e
build fix
2022-06-04 17:38:45 +01:00
Dylan K. Taylor
38d6284671
Use PHP-CS-Fixer to enforce file header presence
2022-06-04 17:34:49 +01:00
dependabot[bot]
681a9bb0e1
Bump build/php from 8138c6a
to 1110349
( #5075 )
...
Bumps [build/php](https://github.com/pmmp/php-build-scripts ) from `8138c6a` to `1110349`.
- [Release notes](https://github.com/pmmp/php-build-scripts/releases )
- [Commits](8138c6a4a4...11103498ca
)
---
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-31 17:18:47 +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
dependabot[bot]
77530b0c24
Bump build/php from 0b5760b
to 19222cf
( #5027 )
...
Bumps [build/php](https://github.com/pmmp/php-build-scripts ) from `0b5760b` to `19222cf`.
- [Release notes](https://github.com/pmmp/php-build-scripts/releases )
- [Commits](0b5760bb3b...19222cfb28
)
---
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-11 12:55:36 +01:00