# 磁力 (Minecraft的念力术)
**磁力移动物品和经验值直接到你的背包!
灵感来源于Hypixel Skyblock的念力术附魔。**
不再需要到处跑收集掉落物——只需破坏、击杀或挖掘,就让战利品飞向你!
---
## ✨ 特点
- 🧲 **自动拾取**: 物品和经验球直接飞入你的背包。
- ⚙️ **可配置**: 精细调整磁力是如何对你起作用。
- 🚀 **性能友好**: 轻量级,专为服务器和单人游戏设计。
- 🔄 **灵活**: 轻松切换和自定义。
---
## 🎬 演示

*观看物品和经验值飞向你!*
---
## ❓ 常见问题
- **这在多人游戏里有效吗?**
是的,无论是在服务器还是单人游戏中都有效!
- **它与其他模组/插件兼容吗?**
设计时考虑了广泛的兼容性,但如果你发现任何问题请告诉我们!
- **我在哪里可以找到这个附魔?**
这个附魔可以在任何原版附魔中找到。通过交易、宝藏或附魔台获得。
- **我需要使用附魔吗?**
不用,只需切换 `needEnchantment` 选项即可!这样,附魔就会被完全移除。
- **我可以配置这个模组/插件,使其只对拥有特定权限的人有效吗?**
是的,你可以切换 `needPermission` 选项!
如果你也禁用了 `needEnchantment`,那么权限将会成为附魔的掉入替代品
---
## ⚙️ 配置
配置通过 `magnetic.json` 文件处理,也可以在客户端配置屏幕中编辑:
```json5
{
"version": 2, // 仅用于迁移目的,请忽略此项。
"config": {
"enchantmentRequired": true, // 只有工具附魔了磁力时,磁力能力才能生效。如果此选项设置为 false,则此附魔将不可用。
"sneakRequired": false, // 需要玩家潜行才能使用磁力。
"permissionRequired": false, // 需要玩家拥有特定的权限 ('magnetic.ability.use') 才能使用磁力。
"itemsAllowed": true, // 允许玩家使用磁力拾取物品。
"expAllowed": true, // 允许玩家使用磁力拾取经验值。
"ignoreRangedWeapons": true, // 忽略通过远程武器(例如弓、弩等)杀伤产生的掉落物。
"ignoreEntities": [], // 指定的实体不会受到磁力影响。可以使用标签和实体 ID(资源位置)定义要忽略的实体。
"fullInventoryAlert": {
"soundAlert": {
"enabled": true, // 启用当磁力试图将物品添加到已满的背包时触发的声音警报。
"cooldownInSeconds": 5 // 播放声音警报再次前的间隔时间(秒)。
},
"textAlert": {
"enabled": true, // 启用当磁力试图将物品添加到已满的背包时触发的文本消息警报。
"cooldownInSeconds": 60 // 显示消息警报再次前的间隔时间(秒)。
},
"titleAlert": {
"enabled": true, // 启用当磁力试图将物品添加到已满的背包时触发的标题警报。
"cooldownInSeconds": 5 // 显示标题警报再次前的间隔时间(秒)。
}
}
}
}
```
更改需要服务器或游戏重启才能生效。
---
## 💬 支持 & 反馈
- 打开 [issue](https://github.com/btwonion/magnetic/issues) 以报告 bug 或提出建议。
- 加入我们的 [Discord](https://nyon.dev/discord) 以获取帮助和社区互动。