| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2024-07-05 | upgrade to simdnbt 0.6 (#160) | mat | |
| 2024-05-14 | Update simdnbt dep (#148) | veronoicc | |
| * Update simdnbt dep * Fix not compiling (rust analyzer is still yapping, i trust you cargo check) * Update simdnbt to 0.5.2 * finally everything works :prayge: | |||
| 2024-05-14 | update simdnbt | mat | |
| 2024-04-23 | 1.20.5 (#127) | mat | |
| * 23w51b * make recalculate_near_end_of_path public so other plugins can do .after(recalculate_near_end_of_path) * update to 24w03a i think * start implementing 24w13a * registries work (but a lot of packets are still broken) * fix recipes and commands packets * i love codecs :D i am not going insane :D mojang's java is very readable :D * item components are "implemented" meowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeow * update to 1.20.5-pre3 * fix all the broken packets and clippy (mojang please don't do an update like this again or i will murder someone) * 1.20.5-rc1 * fix failing tests * 1.20.5 | |||
| 2024-02-26 | optimize physics a bit more | mat | |
| 2024-02-24 | add Display for Vec3, add SimulationSet, and add EntityChunkPos component | mat | |
| 2024-02-24 | add some more convenience functions | mat | |
