[package] name = "azalea-client" description = "A headless Minecraft client." version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true [dependencies] async-compat.workspace = true azalea-auth = { path = "../azalea-auth", version = "0.12.0" } azalea-block = { path = "../azalea-block", version = "0.12.0" } azalea-buf = { path = "../azalea-buf", version = "0.12.0" } azalea-chat = { path = "../azalea-chat", version = "0.12.0" } azalea-core = { path = "../azalea-core", version = "0.12.0" } azalea-crypto = { path = "../azalea-crypto", version = "0.12.0" } azalea-entity = { path = "../azalea-entity", version = "0.12.0" } azalea-inventory = { path = "../azalea-inventory", version = "0.12.0" } azalea-physics = { path = "../azalea-physics", version = "0.12.0" } azalea-protocol = { path = "../azalea-protocol", version = "0.12.0" } azalea-registry = { path = "../azalea-registry", version = "0.12.0" } azalea-world = { path = "../azalea-world", version = "0.12.0" } bevy_app.workspace = true bevy_ecs.workspace = true bevy_log = { workspace = true, optional = true } bevy_tasks.workspace = true bevy_time.workspace = true derive_more = { workspace = true, features = ["deref", "deref_mut"] } minecraft_folder_path.workspace = true parking_lot.workspace = true paste.workspace = true regex.workspace = true reqwest.workspace = true simdnbt.workspace = true thiserror.workspace = true tokio = { workspace = true, features = ["sync"] } tracing.workspace = true uuid.workspace = true [dev-dependencies] anyhow.workspace = true [features] default = ["log", "packet-event"] # enables bevy_log::LogPlugin by default log = ["bevy_log"] packet-event = []