Dylan K. Taylor
|
b125d4d25f
|
Strip all remaining legacy item ID/meta stuff from blocks
the doors are now finally open, we can:
- make all the wood types dynamic
- fix glazed terracotta
- add all the new blocks
LET'S GOOOOOOOOOOOO
|
2022-07-02 17:48:11 +01:00 |
|
Dylan K. Taylor
|
00b4e4016c
|
Obliterate BlockLegacyIds
|
2022-06-25 14:42:32 +01:00 |
|
Dylan K. Taylor
|
1bce583cf3
|
Removed BlockIdentifierFlattened
this was necessary to inform BlockFactory of how to map blocks with multiple IDs; this is no longer necessary under the revamped system
|
2022-06-24 23:31:05 +01:00 |
|
Dylan K. Taylor
|
1ff69136a3
|
Merge branch 'next-major' into modern-world-support
|
2022-06-07 20:01:40 +01:00 |
|
Dylan K. Taylor
|
38d6284671
|
Use PHP-CS-Fixer to enforce file header presence
|
2022-06-04 17:34:49 +01:00 |
|
Dylan K. Taylor
|
bd8dd48dee
|
Assign new IDs to every block
|
2022-05-27 18:07:31 +01:00 |
|
Dylan K. Taylor
|
68491be847
|
Merge branch 'next-major' into modern-world-support
|
2022-05-20 11:21:35 +01:00 |
|
Dylan K. Taylor
|
d4b7f66e15
|
Promote some constructors
|
2022-05-17 22:34:58 +01:00 |
|
Dylan K. Taylor
|
b52bb5016c
|
BlockIdentifier: enforce that ID and variant must be non-negative
|
2022-03-23 14:39:02 +00:00 |
|
Dylan K. Taylor
|
4ad8cb02a5
|
BlockIdentifier: ensure that the tile class given is valid
|
2021-12-14 17:36:25 +00:00 |
|
Dylan K. Taylor
|
f68b9e79e1
|
Use typed properties in block namespace
|
2021-05-22 23:52:31 +01:00 |
|
Dylan K. Taylor
|
81ced66bd0
|
BlockIdentifier: variant parameter of constructor is now mandatory
|
2021-04-16 20:14:29 +01:00 |
|
Dylan K. Taylor
|
89c6da13ac
|
phpstan: use more class-string
|
2020-01-31 22:05:33 +00:00 |
|
Dylan K. Taylor
|
67bcc1c0fb
|
phpdoc armageddon for master, pass 1
|
2020-01-22 11:55:03 +00:00 |
|
Dylan K. Taylor
|
5499ac620c
|
Removed pocketmine subdirectory, map PSR-4 style
|
2019-07-30 19:14:57 +01:00 |
|