1个不稳定版本

0.2.0-alpha.1+mc.1.20.12023年8月11日

#1476 in 游戏开发

MIT 许可证

310KB
7K SLoC

valence_inventory

库存系统。

此模块包含处理库存所需的系统和组件。默认情况下,客户端将附加一个玩家库存。

组件

  • Inventory: 库存组件。这是存放物品的地方。
  • OpenInventory: 当客户端打开库存时附加到客户端的组件。

示例

一个示例系统,允许您访问所有玩家的库存

# use bevy_ecs::prelude::*;
# use valence_inventory::*;
# use valence_server::client::Client;
fn system(clients: Query<(&Client, &Inventory)>) {}

另请参阅

valence/examples/ 目录中的与库存相关的示例

  • 构建
  • 箱子

依赖项

~17–26MB
~442K SLoC