| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-06-16 | cleanup | mat | |
| 2025-06-16 | implement EntityHitResult | mat | |
| 2025-06-11 | use owned instead of borrowed Vec3 more | mat | |
| 2025-06-11 | add BlockPos::distance_to and length | mat | |
| 2025-06-11 | take BlockPos instead of &BlockPos in all function arguments | mat | |
| 2025-06-02 | add BlockPos::center_bottom | mat | |
| 2025-06-03 | fix issues when pathfinding to non-full blocks and add Client::view_inventory | mat | |
| 2025-06-03 | replace wait_one_tick with wait_ticks and some other api improvements | mat | |
| 2025-06-02 | actually send Event::ReceiveChunk | mat | |
| 2025-06-02 | add basic support for getting biome ids in chunks | mat | |
| 2025-05-31 | doc updates | mat | |
| 2025-05-30 | more formatting fixes | mat | |
| 2025-05-30 | formatting: merge imports | mat | |
| 2025-05-30 | fix clippy issues and improve formatting everywhere | mat | |
| 2025-05-30 | make fixedbitset require generic const exprs again :3 | mat | |
| 2025-05-09 | fix offline-mode cert warnings and improve some docs | mat | |
| 2025-05-10 | add StartUseItemEvent and improve code related to interactions | mat | |
| 2025-04-04 | remove executable bit from files | mat | |
| 2025-03-25 | 1.21.5 (#198) | mat | |
| * 25w02a * move item_components codegen to a different module * remove outdated test * 25w03a * start updating to 24w09b * 1.21.5-pre2 * fix broken packets * 1.21.5-rc2 * merge main * delete unused acket_handling * 1.21.5 | |||
| 2025-03-16 | entity collisions | mat | |
| 2025-03-16 | Fluid physics fixes (#210) | mat | |
| * start fixing code related to fluid physics * implement force_solid for blocks * afk pool test | |||
| 2025-03-13 | fix wrong Consumable component implementation and add set_equipment test | mat | |
| 2025-02-22 | update to rust edition 2024 | mat | |
| 2025-02-21 | GameTick should only happen after Update | mat | |
| 2025-02-21 | Fix errors on switching dimensions (#204) | mat | |
| * Fix errors on switching dimensions * fix other tests * clippy * fix log feature in test_simulation * fix chunks oops | |||
| 2025-02-21 | fix CustomModelData and WrittenBookContent datacomponents | mat | |
| 2025-02-14 | remove stabilized trait_upcasting feature gates | mat | |
| 2025-02-02 | start implementing data driven registries | mat | |
| 2025-01-21 | fix errors when switching worlds | mat | |
| 2025-01-10 | Fluid physics (#199) | mat | |
| * start implementing fluid physics * Initial implementation of fluid pushing * different travel function in water * bubble columns * jumping in water * cleanup * change ultrawarm to be required * fix for clippy | |||
| 2024-12-28 | bump minimum rust version and improve pathfinder docs | mat | |
| 2024-12-27 | better astar WeightedNode::cmp | mat | |
| 2024-12-27 | resolve some todos in az-core | mat | |
| 2024-12-25 | optimize pathfinder | mat | |
| 2024-12-24 | fix parsing Dust particle and treat waterlogged blocks as liquid in pathfinder | mat | |
| 2024-12-24 | add additional pathfinder test and fix pathfinder failure | mat | |
| 2024-12-21 | fix unlinked link in comment | mat | |
| 2024-12-12 | chore(core): Derive Serialize and Deserialize for `direction` types (#197) | Gaspard Culis | |
| When crate's `serde` feature is enabled | |||
| 2024-12-11 | Implement EntityPositionSync (#196) | mat | |
| * implement EntityPositionSync * fix EntityPositionSync setting the wrong vec_delta_codec and also move into a RelativeEntityUpdate | |||
| 2024-12-11 | remove the generic_const_exprs feature since it's unused and to make the ↵ | mat | |
| rust compiler devs happy | |||
| 2024-12-11 | fix for latest nightly by changing the FixedBitSet generic to take bytes ↵ | mat | |
| instead of bits | |||
| 2024-12-05 | fix container_set_content, player_position, and recipe_book_remove packets | mat | |
| 2024-11-30 | Add missing world border boolean to use item on packet in 1.21.2 (#192) | Shayne Hartford | |
| 2024-11-30 | Impl FromStr for BlockPos & Vec (again) (#191) | Shayne Hartford | |
| 2024-11-28 | change DataComponentPatch::get to take in a generic (and add get_kind, has, ↵ | mat | |
| and has_kind) | |||
| 2024-11-27 | Refactor azalea-protocol (#190) | mat | |
| * start updating to 1.21.4 * fix block codegen and stop using block data from burger * rename packet related modules and structs to be simpler * ItemSlot -> ItemStack for more consistency with mojmap * .get() -> .into_packet() * simplify declare_state_packets by removing packet ids * rename read_from and write_into to azalea_read and azalea_write * rename McBufReadable and McBufWritable to AzaleaRead and AzaleaWrite * McBuf -> AzBuf * remove most uses of into_variant * update codegen and use resourcelocation names for packets * implement #[limit(i)] attribute for AzBuf derive macro * fixes for 1.21.4 * fix examples * update some physics code and fix ChatType * remove unused imports in codegen * re-add some things to migrate.py and update +mc version numbers automatically * downgrade to 1.21.3 lol | |||
| 2024-10-26 | group imports with rustfmt | mat | |
| 2024-10-21 | Impl FromStr for BlockPos & Vec (#174) | Shayne Hartford | |
| * Impl FromStr for BlockPos & Vec (cherry picked from commit 288db1ca303c801c189f950fa99d5ae8369235c4) * Add comments | |||
| 2024-10-21 | Derive Deserialize & Serialize for BlockPos & Vec3 (#175) | Shayne Hartford | |
| (cherry picked from commit f0d15d08320cbca1f3383e60cdd97efc488c3b34) | |||
| 2024-08-15 | fix sometimes being able to mine blocks through walls | mat | |
