diff options
| author | mat <27899617+mat-1@users.noreply.github.com> | 2023-12-05 10:59:05 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-12-05 10:59:05 -0600 |
| commit | 7857a014b92e64361ee237ceae7ef1acc185ac46 (patch) | |
| tree | 5d70ea6b41943493873810e6a03c3483ff90a235 /codegen | |
| parent | ea3e8600126a58f5666d50fbf70dff8209d8979f (diff) | |
| download | azalea-drasl-7857a014b92e64361ee237ceae7ef1acc185ac46.tar.xz | |
1.20.3 (#110)
* 23w40a
* 23w41a
* 23w42a
* 23w43a
* 23w44a
* serialize FormattedText as nbt in network
* use azalea-nbt/serde in azalea-chat
* 23w45a
* fix 23w45a to compile
* handle Object in codegen
* 1.20.3-pre2
* remove unused clientbound_resource_pack_packet.rs
* merge main and make azalea-chat use simdnbt
* 1.20.3-rc1
* fix tests
* use simdnbt 0.3
* fix ServerboundSetJigsawBlockPacket
* 1.20.3
Diffstat (limited to 'codegen')
| -rwxr-xr-x | codegen/lib/code/utils.py | 3 | ||||
| -rwxr-xr-x | codegen/migrate.py | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/codegen/lib/code/utils.py b/codegen/lib/code/utils.py index cb835ecb..f4f9ca82 100755 --- a/codegen/lib/code/utils.py +++ b/codegen/lib/code/utils.py @@ -76,6 +76,9 @@ def burger_type_to_rust_type(burger_type, field_name: Optional[str] = None, inst field_type_rs = 'todo!()' elif burger_type == 'Iterator': field_type_rs = 'todo!()' + elif burger_type == 'Object': + # depends on context + field_type_rs = 'todo!()' elif burger_type == 'enum': if not instruction or not mappings or not obfuscated_class_name: field_type_rs = 'todo!("enum")' diff --git a/codegen/migrate.py b/codegen/migrate.py index 6e51c2df..860d860e 100755 --- a/codegen/migrate.py +++ b/codegen/migrate.py @@ -124,7 +124,7 @@ if old_ordered_blocks != new_ordered_blocks: new_version_id, 'blocks') lib.code.blocks.generate_blocks( - block_states_burger, block_states_report, new_ordered_blocks, new_mappings) + block_states_burger, block_states_report, pixlyzer_block_datas, new_ordered_blocks, new_mappings) lib.code.shapes.generate_block_shapes( pixlyzer_block_datas, shape_datas['shapes'], shape_datas['aabbs'], block_states_report, block_states_burger, new_mappings) |
