basalt_api/world/mod.rs
1//! World access: block states, collision, block entities, chunk storage.
2//!
3//! This module is the plugin-facing entry point for all world-related
4//! types. Block constants, block entity types, collision math, and the
5//! [`WorldHandle`](handle::WorldHandle) trait live here. The runtime
6//! `World` struct, chunk storage, and persistence live in `basalt-world`
7//! (which depends on this crate for the shared types).
8
9pub mod block;
10pub mod block_entity;
11pub mod collision;
12pub mod handle;