# icollect-alpha ICollect-Challenge 是一个使用 [Carpet 脚本](https://github.com/gnembon/fabric-carpet) 的“物品收集 Minecraft小游戏”实现。 ## 规则 以下是游戏规则: 【流程】 1. 游戏开始时,会给出一个包含6个物品的列表,每个玩家都会获得鞘翅和无限烟花。 2. 玩家需要在10分钟内必须收集完列表中的1个物品,20分钟内必须收集完2个,以此类推,60分钟结束前必须收集满6个物品。(时间可配置) 4. 如果没能在规定时间内完成收集任务,则玩家失败。反之,如果成功完成6个物品的收集,则玩家获胜。 【指令使用】 1. `/icc`:列出物品收集目标和时限信息 2. `/icc submit `:递交一个目标要求的物品 3. `/icc seed`:获取地图种子 3. `/icc refill`:刷新烟花 祝您游戏愉快! ## 管理员命令 首先需要安装 [Fabric](https://fabricmc.net/) 和 [Fabric Carpet](https://github.com/gnembon/fabric-carpet) 模组,然后将 `src` 目录下的 `.sc` 代码复制到世界的 `script` 文件夹下。打开世界后,使用 `/script load icc` 加载脚本: - `/icc add ` 设置一个未使用的收集目标 - `/icc set ` 设置一个指定的收集目标 - `/icc setq ` 一次性设置全部收集目标 - `/icc confirm` 开始游戏,开始时请保证所有参与者在线 - `/icc reset` 终断游戏 - `/icc tl