# ✨ 什么是 OreLoot?
**OreLoot** 让你能够完全控制 Minecraft 服务器中方块的掉落物。
你可以自定义方块被破坏时掉落的内容——从钻石掉落绿宝石到铁矿石掉落自定义物品。 你定义规则、几率和数量。
# 🎮 特点
* ✅ 为每个方块类型定义自定义掉落物
* ✅ 单个方块可以掉落多个物品
* ✅ 可配置掉落几率(例如:30% 钻石,70% 铁锭)
* ✅ 固定或随机掉落数量(例如:始终为 4,或 1–3)
* ✅ 世界特定的配置
* ✅ 基于 JSON 的存储用于持久规则
* ✅ 实时重新加载,无需重启服务器
* ✅ 简单直观的命令系统
# 🛠 命令 & 权限
1. /drop add - \[chance\] \[world] – 添加自定义掉落 (权限: drops.use)
2. /drop remove block
\[world] – 移除方块的所有掉落 (权限: drops.use)
3. /drop remove item - \[world] - 移除特定的物品掉落 (权限 drops.use)
4. /drop amount
-
\[world] - 设置掉落数量(固定或随机) (权限: drops.use)
5. /drop chance \[world] - 更改现有条目的掉落几率 (权限: drops.use)
6. /drop vanilla \[block/all] - 启用或禁用每个世界和方块的原版掉落 (权限: drops.use)
7. /drop list \[world|all] – 显示所有配置的掉落物 (权限: drops.use)
8. /drop reload – 重新加载配置 (权限: drops.use)
9. /drop help – 显示帮助菜单 (权限: drops.use)
# ⚙️ 配置 & 存储
## Java (持久 – 永久存储)
所有掉落设置都保存在 plugins/OreLoot/oreloot\_drops.json 文件中。
该文件会在服务器启动时自动加载,并在更改时或服务器停止时保存。
格式 (JSON 结构):
{
"world\_name": {
"block": \[
{
"item": "item/block",
"chance": chance,
"amount": amount / random,
"randomAmount": true / false,
"isBlockDrop": true/false
}
]
},
[...]
}
# 📸 展示

# 📂 安装
1. 下载 **OreLoot--.jar**。
2. 将其放入服务器的 plugins 文件夹中。
3. 重启服务器。
# 📜 使用条款 – OreLoot
## ✅ 你可以
* 免费在私人和公共服务器上使用 OreLoot。
* 只要保留署名,就可以**修改或扩展代码**。
* 如果“wolfwriter”被命名为作者,可以将插件包含在**服务器包**中。
## ❌ 你不可以
* **出售** OreLoot **或将其用于盈利**。
* 假称你是该插件的**作者**。
* 上传被操纵的版本作为“官方”版本。
## ⚠️ 声明
* OreLoot **没有担保**。
* 风险自负。
* 不承担数据丢失或服务器问题的责任。
## ℹ️ 许可
许可: **GNU 通用公共许可证版本 3 (GPLv3)**
## 💬 支持 & 联系
您有疑问、反馈或想要报告错误?
加入我的 Discord 并直接与作者聊天:
👉 加入 Discord 服务器: [https://discord.gg/TJgzq9aCxN](https://discord.gg/TJgzq9aCxN)