- 版权类型
- 原创
- 插件中文名称
- 复生之锄
- 插件英文名称
- ResurrectionHoe
- 原帖地址
- #
- 支持的核心(服务端)
- Paper
- Leaves
- 语言支持
- 中文(简体)
- 适配版本(Java)
- 1.21
(开源地址:https://github.com/QZL-efz/ResurrectionHoe)
这是我第一次尝试做插件,内容比较简单,也可能存在bug
我为服务器添加了5个简单的物品:
"复生之锄"、"可再生石斧"、"引路之锹"、"寻觅之镰"和"百分比金剑"
(名字乱取的,之所以插件叫复生之锄,是因为那是我想到的第一个新物品qwq)
新增加的物品还没做配方,只能通过管理员获取/用其它自定义配方的插件自定义获取方法
插件首次加载后,会在
# 是否启用耕地不干涸功能
# true - 启用,复生之锄生成的耕地不会干涸
# false - 禁用,所有耕地行为与普通耕地一致
enable-farmland-moisture: true
# 寻觅之镰配置
seekers-scythe:
# 掉落概率 (0.0 - 1.0),默认 0.2
drop-chance: 0.2
# 战利品表,格式:[物品类型] [物品数量] [权重]
# 权重越高,越容易被选中
loot-table:
- "WHEAT_SEEDS 1 200"
- "BEETROOT_SEEDS 1 200"
- "CARROT 1 200"
- "POTATO 1 200"
- "MELON_SEEDS 1 150"
- "PUMPKIN_SEEDS 1 150"
- "GOLDEN_CARROT 1 10"
- "GOLDEN_APPLE 1 5"
- "ENCHANTED_GOLDEN_APPLE 1 1"
配置生效方式:
这是我第一次尝试做插件,内容比较简单,也可能存在bug
我为服务器添加了5个简单的物品:
"复生之锄"、"可再生石斧"、"引路之锹"、"寻觅之镰"和"百分比金剑"
新增加的物品还没做配方,只能通过管理员获取/用其它自定义配方的插件自定义获取方法
复生之锄
- 形态: 金锄
- 附魔: 时运 III
- 特性: 右键地面可将 5×3×5 范围内的泥土/草方块/土径/灵魂沙/灵魂土转化为湿润耕地;上方的花草会被直接破坏。(玩家需要同时有受影响的方块的建筑与破坏权限)
- 特殊效果: 可以在下界生成湿润的耕地,且生成的耕地不会自动干涸。(防干涸默认开启,可在配置文件中关闭)
可再生石斧
- 形态: 石斧
- 附魔: 效率 III
- 特性: 右键木头方块时直接掉落该木头对应的树苗
寻觅之镰
- 形态: 石锄
- 附魔: 经验修补
- 特性: 破坏草及其变种时,有一定概率获得额外掉落物!
- 掉落概率: 可在配置文件中设置,默认 0.2 (20%)
- 草变种: 包括 Short Grass、Tall Grass、Fern、Large Fern
- 战利品表: 可在配置文件(后面展示)中自定义,格式为 [物品类型] [物品数量] [权重],权重越高越容易被选
百分比金剑
- 形态: 金剑
- 附魔: 抢夺 III
- 特性: 攻击时额外造成目标最大生命值10%的伤害
引路之锹
- 形态: 铁铲
- 附魔: 经验修补
- 特性: 右键地面可将 3×3×3 范围内上方为空气或花草的草方块/泥土/砂土/菌丝体/灰化土/缠根泥土转化为土径;上方的花草会被直接破坏。(玩家需要同时有受影响的方块的建筑与破坏权限)
指令
| 指令 | 权限 | 说明 |
|---|---|---|
/rh | 所有玩家 | 显示插件信息 |
/rh info | 所有玩家 | 显示插件信息 |
/rh reload | OP | 重载插件 |
/rh give <hoe | axe | shovel | scythe | sword> [玩家名] [数量] | OP | 获取物品(玩家和数量可选) |
权限节点
| 权限 | 默认 | 说明 |
|---|---|---|
resurrectionhoe.info | true | 使用 /rh info |
resurrectionhoe.reload | op | 使用 /rh reload |
resurrectionhoe.give | op | 使用 /rh give |
配置
插件首次加载后,会在 plugins/ResurrectionHoe/config.yml 生成配置文件:# 是否启用耕地不干涸功能
# true - 启用,复生之锄生成的耕地不会干涸
# false - 禁用,所有耕地行为与普通耕地一致
enable-farmland-moisture: true
# 寻觅之镰配置
seekers-scythe:
# 掉落概率 (0.0 - 1.0),默认 0.2
drop-chance: 0.2
# 战利品表,格式:[物品类型] [物品数量] [权重]
# 权重越高,越容易被选中
loot-table:
- "WHEAT_SEEDS 1 200"
- "BEETROOT_SEEDS 1 200"
- "CARROT 1 200"
- "POTATO 1 200"
- "MELON_SEEDS 1 150"
- "PUMPKIN_SEEDS 1 150"
- "GOLDEN_CARROT 1 10"
- "GOLDEN_APPLE 1 5"
- "ENCHANTED_GOLDEN_APPLE 1 1"
配置说明
| 配置项 | 类型 | 默认值 | 说明 |
|---|---|---|---|
enable-farmland-moisture | boolean | true | 是否启用耕地不干涸特性 |
seekers-scythe.drop-chance | double | 0.2 | 寻觅之镰的掉落概率 (0.0-1.0) |
seekers-scythe.loot-table | list | 见上文 | 寻觅之镰的战利品表 |
配置生效方式:
- 修改配置后使用
/rh reload重载插件 - 重启服务器也会自动生效