Skip to content

Conversation

@Pookachu
Copy link
Contributor

No description provided.

- Establish new pure-data architecture
- Move ECS-dependent logic out of core
- Create data structures for Player, World, and Items
- Create ferrumc-components for ECS state
- Rename ferrumc-events to ferrumc-messages
- Implement PlayerBundle and state resources
- Remove build.rs and phf dependency
- Implement Tokio-based parallel asset loading
- Add type-safe lookup API
- Update packet structs to use ferrumc-core types
- Update main.rs to initialize new systems
- Fix system dependencies and imports
- Remove legacy crates (inventories, etc.)
- Finalize workspace structure
- Clippy
- Cargo.toml fixes
@Pookachu Pookachu marked this pull request as draft November 21, 2025 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant