ipad54
|
83d11c7429
|
Implemented Big & Small dripleaf (#5835)
|
2023-07-17 16:30:52 +01:00 |
|
ace
|
7132ac0ad3
|
Implemented strong slowness potion (#5888)
|
2023-07-13 13:22:01 +01:00 |
|
Dylan K. Taylor
|
a34514c6a1
|
RuntimeDataDescriber: document that this is a sealed interface
|
2023-07-04 15:56:03 +01:00 |
|
ace
|
bccda4fe44
|
Implement Piglin Head (#5839)
|
2023-06-19 12:07:49 +01:00 |
|
IvanCraft623
|
6d7f44d8fe
|
Implement glow lichen (#5401)
|
2023-06-04 16:04:08 +01:00 |
|
Dylan K. Taylor
|
bdb0ed0701
|
Consistently use 'mob head' terminology in the API
previously, we were sometimes using 'mob head' and other times 'skull', sometimes even within the same file.
|
2023-05-26 15:08:00 +01:00 |
|
Dylan K. Taylor
|
5eeb63f64b
|
always the CS ...
|
2023-03-04 15:52:57 +00:00 |
|
Dylan K. Taylor
|
b9d62de29d
|
Pack wall connections into 7 bits for runtime data encoding
|
2023-03-04 15:47:34 +00:00 |
|
Dylan K. Taylor
|
55a48e0c84
|
Block: specifying required type/state data bits is no longer required
RuntimeDataSizeCalculator allows calculating the number of required bits from describeType directly, which considerably reduces boilerplate code.
|
2023-02-16 16:45:19 +00:00 |
|
Dylan K. Taylor
|
c2f6d8139a
|
Added interface RuntimeDataDescriber
|
2023-02-16 16:23:32 +00:00 |
|
zSALLAZAR
|
b4c7d33388
|
Implement Medicine (from Education Edition) (#5450)
|
2022-12-24 17:38:12 +00:00 |
|
IvanCraft623
|
b65e0f64f6
|
Implement Suspicious Stew (#5224)
|
2022-08-16 17:26:32 +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 |
|
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
|
cf34f88a67
|
Make Block::decodeState() and encodeState() more codegen-friendly
|
2022-07-18 15:48:03 +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
|
07786dc4bc
|
RuntimeDataWriter: fixed doc comment
|
2022-07-14 22:51:12 +01:00 |
|
Dylan K. Taylor
|
8b2d941502
|
Offset integer ranges in runtime block data serialization
this is useful for stuff like snow layers where the range doesn't start at 0.
|
2022-07-13 19:49:30 +01:00 |
|
Dylan K. Taylor
|
260e54e4b1
|
Skeleton for copper blocks, stairs and slabs
|
2022-07-10 00:18:35 +01:00 |
|
Dylan K. Taylor
|
68cbe46600
|
Exterminate legacy item IDs
|
2022-07-05 15:12:55 +01:00 |
|
Dylan K. Taylor
|
c5282b059b
|
...
|
2022-07-05 14:27:02 +01:00 |
|
Dylan K. Taylor
|
325f1cf82e
|
Generalize runtime block data serialization
we want to reuse this code for item type data
|
2022-07-05 14:13:37 +01:00 |
|
Dylan K. Taylor
|
b5914f4587
|
phpstorm ...
|
2022-07-02 16:58:28 +01:00 |
|
Dylan K. Taylor
|
3792ef5a50
|
Move blockstate data runtime serialization to a more appropriate package
|
2022-07-02 16:48:41 +01:00 |
|