|
|
6a2315a63d
|
Accept BlockTypeInfo in Block constructor, instead of BlockBreakInfo
this will allow more stuff to be passed via the constructor without having to change dozens of classes to do it.
|
2022-07-23 20:42:54 +01:00 |
|
|
|
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 |
|
|
|
325f1cf82e
|
Generalize runtime block data serialization
we want to reuse this code for item type data
|
2022-07-05 14:13:37 +01:00 |
|
|
|
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 |
|
|
|
38d6284671
|
Use PHP-CS-Fixer to enforce file header presence
|
2022-06-04 17:34:49 +01:00 |
|
|
|
376d2c4cd4
|
Consistently declare BlockBreakInfo at the constructor call site
instead of inside the class
|
2021-05-20 22:49:51 +01:00 |
|
|
|
5499ac620c
|
Removed pocketmine subdirectory, map PSR-4 style
|
2019-07-30 19:14:57 +01:00 |
|