mirror of
https://github.com/mat-1/azalea.git
synced 2024-09-20 07:02:31 +00:00
f42d630544
* Put physics module in azalea-entity * port aabb * add more stuff to PositionXYZ * azalea-physics * important collision things * more physics stuff * backup because i'm about to delete shapes * more shape stuff * CubeVoxelShape * no compile errors??? insane * impl VoxelShape for ArrayVoxelShape * Shapes stuff * collide_x but it doesn't work yet * binary_search * it compiles * Entity has bounding box * Update discrete_voxel_shape.rs * Entity::make_bounding_box * ok i'm about to merge az-entity and az-world might be a terrible idea which is why i'm committing first * ok so i moved entity to world * on_pos and move_entity compiles * add send_position * move collision stuff to collision module in az-physics * dimension is no longer an Option * start trying to do collision for the client * collision works 🎉 * start adding palette resizing * get_and_set (pain) * it compiles but probably won't work * add a test * remove printlns * add more tests for palette stuff * ClientboundMoveVec3Packet -> ClientboundMoveEntityPosPacket i think i changed this on accident once * palette resizing works todo: remove the printlns * Remove printlns in palette.rs * fix issues from merge * fixes + work a bit more on physics * Better entities (#19) * well it compiles * add tests to entity storage * add suggestions in azalea-brigadier * this probably causes ub * fix brigadiersuggestions * get rid of entityid * test From<EntityMut> for EntityRef * don't mention other libraries since there's too many * fix warnings * do todos in brigadier suggestions * work on physics * more physics stuff * remove trait feature on az-block i think rust gets confused and compiles the macro without the feature * bump ahash * aes tests in az-crypto * optimize aes's deps * fix crashes * fix section_index for negative numbers and test * fix BlockPos protocol implementation * remove some debug prints * prepare to add ai_step * make ai step work * clippy
41 lines
786 B
TOML
41 lines
786 B
TOML
[workspace]
|
|
members = [
|
|
"bot",
|
|
"azalea-client",
|
|
"azalea-protocol",
|
|
"azalea-chat",
|
|
"azalea-core",
|
|
"azalea-auth",
|
|
"azalea-nbt",
|
|
"azalea-brigadier",
|
|
"azalea-crypto",
|
|
"azalea-world",
|
|
"azalea-language",
|
|
"azalea-block",
|
|
"azalea-buf",
|
|
"azalea-physics",
|
|
"azalea-registry",
|
|
]
|
|
|
|
[profile.release]
|
|
debug = true
|
|
|
|
# decoding packets takes forever if we don't do this
|
|
[profile.dev.package.azalea-crypto]
|
|
opt-level = 3
|
|
[profile.dev.package.cipher]
|
|
opt-level = 3
|
|
[profile.dev.package.cfb8]
|
|
opt-level = 3
|
|
[profile.dev.package.aes]
|
|
opt-level = 3
|
|
[profile.dev.package.crypto-common]
|
|
opt-level = 3
|
|
[profile.dev.package.generic-array]
|
|
opt-level = 3
|
|
[profile.dev.package.typenum]
|
|
opt-level = 3
|
|
[profile.dev.package.inout]
|
|
opt-level = 3
|
|
[profile.dev.package.flate2]
|
|
opt-level = 3
|