# Hold My Cow 🐄 | The Ultimate Carry-On Experience
**Hold My Cow** 让你做 Mojang 从未敢做的事情:*捡起* **生物**, **箱状信标箱**, **漏斗** 和 **木桶** *而不仅仅是* **箱子** 直接到你像素化的肱二头肌上。
---
## ⚙️ 配置
```yml
settings:
max_weight: 100.0 # 腿部在多重时会折断?
allow_player_pickup: false # 把朋友变成哑铃吗?
allow_lootin_pickup: false # 忽略Lootin保护的箱子吗?
prevent_container_stacking: false # 阻止在捡起的容器内嵌套容器吗?
```
编辑 ➜ `restart` ➜ 获利。
---
## 🔌 插件整合
尊重 *[WorldGuard](https://dev.bukkit.org/projects/worldguard)*, *[Lands](https://www.spigotmc.org/resources/lands-⭕-land-claim-plugin-✅-grief-prevention-protection-gui-management-nations-wars-1-21-support.53313/)*, *[GriefPrevention](https://modrinth.com/plugin/griefprevention)* 和 *[Lootin](https://www.spigotmc.org/resources/lootin-1-16-1-21-5-no-more-already-looted-chests.90453/)* 保护。
**WorldGuard 整合:**
- 实现了两个自定义标志:`holdmycow-containers` 和 `holdmycow-entities`。
- 这些标志默认设置为 `DENY`。 要在 WorldGuard 区域启用 HoldMyCow 功能:
- **对于受保护的区域:** 将相应标志设置为 `ALLOW` 并确保用户是该区域的成员。
- **对于 `__global__` 区域:** 将标志设置为 `ALLOW`;无需任何成员资格。
---
## 🔑 命令 & 权限
| 权限 | 它可以做什么 |
|---------------------------------------|---------------------------------------------------------------------------|
| `holdmycow.use` | 基本命令权限 |
| `holdmycow.use.reload` | 重新加载命令 |
| `holdmycow.use.restore` | 恢复容器命令 |
| `holdmycow.carry_on` | 核心插件操作 |
| `holdmycow.carry_on.entity` | 捡起任何生物 |
| `holdmycow.carry_on.entity.player` | 捡起玩家 (如果启用) |
| `holdmycow.carry_on.container.` | 捡起特定的容器 (例如,.chest, .hopper, .barrel, .shulker_box) |
| `holdmycow.carry_on.stacking_bypass` | 绕过容器堆叠预防 |
| `holdmycow.carry_on.*` | 整个健身房 |
### 命令:
- `/holdmycow reload` (别名 `/hmc`) - 刷新配置
- `/holdmycow restore ` - 恢复玩家先前捡起的容器。 在出现问题或特殊情况时恢复容器很有用。
---
## 📥 安装
1. **服务器:** Paper **1.21+** (Java 21)。
2. 将 `HoldMyCow.jar` 放入 `/plugins`。
3. 重新启动服务器。
4. 配置自动生成。
5. 去举起东西吧。
---
## 🛠️ 故障排除
| 问题 | 快速修复 |
|------------------------|--------------------------------------------------------------------|
| 插件无法加载 | 使用 Paper 1.21+ & Java 21 |
| 无法捡起 | 检查区域权限和重量限制 |
| 像蜗牛一样移动 | 捡起更轻的生物或者更锻炼腿部 |
| 丢失的容器 | 使用 `/holdmycow restore ` |
| 无法堆叠容器 | 检查 config `prevent_container_stacking` 或使用绕过权限 |
---
## 💬 支持
需要帮助吗? 加入我们的 [Discord](https://erosmari.com/discord)。
---
**没有遗漏的箱子,并且承载我的 ~~啤酒~~ 牛** 💪🐄
为什么不把满满一箱子直接 **拿起来** 呢?
> 🪆 **特点:** 你可以在其他容器里存储容器,再在更多容器里存储…包括 ~~箱状信标箱~~ _任何_。 但要小心过度堆叠。(配置中可防止堆叠。)
[](https://erosmari.com/discord) 

---
## 🐮 主要功能
- **Shift + 右键 (空手) = 捡起** – 对 **生物** 和 **容器**(箱子,木桶,漏斗,*是的,箱状信标箱也行*) 都有效。
- **整合** – 尊重 *[WorldGuard](https://dev.bukkit.org/projects/worldguard)* (**查看插件整合部分**), *[Lands](https://www.spigotmc.org/resources/lands-⭕-land-claim-plugin-✅-grief-prevention-protection-gui-management-nations-wars-1-21-support.53313/)*, *[GriefPrevention](https://modrinth.com/plugin/griefprevention)* 和 *[Lootin](https://www.spigotmc.org/resources/lootin-1-16-1-21-5-no-more-already-looted-chests.90453/)* 的保护,所以你不会绑架被禁止的牲畜。
- **双层箱子自由度** – 抓取两个箱子 **或** 将它们分开并放置在任何地方; 插件会跟踪它们。
- **持久容器** – 所有的容器内容都会使用你选择的数据库类型 (SQLite, MySQL, MariaDB 或 PostgreSQL) 保存。
- **多语言** – 内置: `en_us`, `es_es`, `fr_fr`, `de_de`, `pt_br`, `pl_pl`, `zh_cn`, `ko_kr`, `ja_jp`, `vi_vn` 和 `tr_tr`。
- **可选玩家捡取** – 将 `allow_player_pickup` 切换到举起你的朋友。
- **基于重量的减速** – 更大的生物 → 更大的减速。 *重量摘要详情请查看下方。*
- **完整的活动记录** – 跟踪所有实体和容器捡取活动,用于全面的审计。
- **细粒度容器权限** – 每个容器类型 (例如,箱子、漏斗、木桶、箱状信标箱) 的特定权限。
- **防止容器堆叠** – 可配置选项,禁用在捡起的容器内嵌套容器,并提供绕过权限。
---
## 📦 工作原理
1. **潜行** (shift)。
2. **空手**.
3. **右键** 一个生物或容器。
4. 走开。
5. 右键单击空气放置 (双层箱子的两半可以合并 *或* 独立生活 – 由你决定)。
> 💡 **提示:** 就像俄罗斯套娃,容器可以携带更多的容器...在其他容器...在你的里面。 只要不要把自己套进一个箱状信标箱里,导致卡顿。 (可在config中禁用。)