Expand description
A Minecraft beta 1.7.3 server in Rust.
Modules
- Biome in beta 1.7.3 are a pure chunk generation thing and do not exists after. The client seems to use the seed sent by the server to recompute foliage color.
- Block enumeration and behaviors.
- This module contains definition and behaviors for block entities.
- A chunk storing block and light data of a world, optimized for runtime performance. This module only provides low-level data structures, refer to the [
mc173::world] module for world manipulation methods. - Item crafting management.
- Trying a new architecture for entity structure (again!!!).
- World generation module.
- Various geometry utilities that completes the
glammath crate. - Inventory data structure storing item stacks.
- This module provides read and write extension traits for Java types.
- Item enumeration and behaviors.
- Path finder utility for world.
- Different kind of pseudo-random number generator.
- Serialization and deserialization utilities for worlds, chunks and entities.
- Item smelting management.
- A thread-based world storage manager with chunk generation support for non-existing chunks. The current implementation use a single worker for region or features generation and many workers for terrain generation.
- Various uncategorized utilities.
- Data structure for storing a world (overworld or nether) at runtime.