McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
CorpseReborn

CorpseReborn - 尸体重生

Bukkit 中的死亡实体(1.7.10 - 1.16.4)
Bukkit / Spigot 作者 ericgolde555 支持版本 1.7 - 1.16
服务器使用量
未统计
服务玩家数
未统计
下载量
96,655
插件详细介绍

CorpseReborn 是一款为服务器增添死亡真实感的插件。当玩家死亡时,它会在原地生成一个与地面平齐的“尸体”,其他玩家可以点击尸体头部来搜刮其物品。插件提供了丰富的自定义选项,并与 WorldGuard 等插件有良好的兼容性。

重要版本说明

  • 本插件仅支持 Minecraft 1.7.10 至 1.16.4 版本。
  • 1.15.x 版本目前暂不支持
  • 1.16.4 版本已在以下服务端核心进行过测试:
  • Spigot: git-Spigot-ff439d1-24c79a1
  • Paper: git-Paper-366
  • 请将 1.16.4 版本的问题反馈至:GitHub Issues

> 鸣谢:本插件最初由 Virizion 开发,点击此处查看原版插件

命令列表

  • /spawncorpse [玩家名] - 生成一个尸体。若指定玩家名则生成该玩家的尸体,否则生成自己的尸体。
  • /removecorpse [半径] - 移除指定半径内的所有尸体。
  • /corpsereborn - 显示插件版本信息及更新状态。
  • /corpsereborn reload - 重载插件配置文件。

权限节点

  • corpses.spawn - 允许使用 /spawncorpse 命令。
  • corpses.remove - 允许使用 /removecorpse 命令。
  • corpses.reload - 允许使用 /corpsereborn reload 命令。

安装方法

  • 将插件 JAR 文件放入服务器的 plugins 文件夹。
  • 重启服务器
  • 请勿使用 /reload 指令重载,这可能导致插件功能异常。

配置详解

配置文件选项及说明如下

enable-update-checker: true
corpse-time: 10
on-death: true
looting-inventory: true
show-tags: false
world: all
gui-title: "%corpse%'s Items"
username-format: "%corpse%"
finish-looting-message: "&bYou have finished looting %corpse%'s corpse."
new-hitboxes: true
render-armor: true
save-corpses: true
send-data: true

关键配置说明

  • corpse-time: 尸体存留时间(单位:秒)。设置为 -1 或更小的值可使尸体永久存在。
  • on-death: 玩家死亡时是否生成尸体 (true/false)。
  • looting-inventory: 是否允许通过点击尸体头部打开一个 GUI 界面来搜刮物品 (true/false)。若为 false,物品将直接掉落在尸体旁。
  • show-tags: 是否在尸体上方显示名称标签 (true/false)。隐藏后仍会有一个微小的灰色标记。
  • world: 插件生效的世界。设置为 all 则在所有世界生效。
  • gui-title: 当 looting-inventory 启用时,尸体物品界面的标题。%corpse% 为玩家名占位符。
  • new-hitboxes: 是否启用新的、更精确的碰撞箱 (true)。旧的碰撞箱可能存在错误。
  • render-armor: 是否在尸体模型上渲染玩家穿戴的盔甲和手持物品 (true/false)。
  • save-corpses: 服务器重启时是否保存已存在的尸体 (true/false)。注意:仅 1.8.8+ 版本支持此功能。
  • send-data: (当前已禁用) 是否向开发者发送匿名数据。数据仅包含 Minecraft 版本和服务器类型,用于统计以改进插件。此选项目前已被弃用,直到统计服务器修复。

API 开发者接口

插件提供了丰富的 API 供其他开发者调用。

生成尸体方法

// 在指定位置生成指定玩家的尸体(使用玩家当前物品)
CorpseData CorpseAPI.spawnCorpse(Player p, Location l);

// 在指定位置生成尸体,并自定义其物品栏内容
CorpseData CorpseAPI.spawnCorpse(Player, Location, ItemStack[] inv);

// 生成尸体,并自定义物品栏及全套盔甲
CorpseData CorpseAPI.spawnCorpse(Player, Location, ItemStack[] inv, ItemStack helmet, ItemStack chestPlate, ItemStack leggings, ItemStack boots);

// 生成尸体,自定义物品栏、盔甲、主手和副手物品
CorpseData CorpseAPI.spawnCorpse(Player, Location, ItemStack[] inv, ItemStack helmet, ItemStack chestPlate, ItemStack leggings, ItemStack boots, ItemStack hand, ItemStack offHand);

移除尸体方法

// 移除一个通过 API 生成的尸体
CorpseAPI.removeCorpse(CorpseData);

事件

  • CorpseClickEvent(CorpseData, Player): 当玩家点击尸体时触发。
  • CorpseSpawnEvent(CorpseData, boolean fromCommand): 当尸体生成时触发。fromCommandtrue 表示由命令或 API 生成,false 表示由玩家死亡生成。调用 .setCanceled(true) 可使物品掉落在地面而非生成尸体。
  • CorpseRemoveEvent(CorpseData, boolean fromCommand): 当尸体被移除时触发。

WorldGuard 支持

> 需要 WorldGuard 6.2+ 版本。WorldGuard 不是必需的,但如果已安装,则可以使用以下区域标记:

  • corpse-spawn (Allow/Deny): 控制区域内是否允许生成尸体。
  • corpse-click (Allow/Deny): 控制区域内是否允许点击/搜刮尸体。

链接与支持

感谢您考虑支持本插件的开发!任何捐赠都将被极大地感激,这有助于激励我作为一名学生继续为 Spigot 社区贡献。请注意,捐赠并不意味着我一定会实现特定的功能请求。

测试支持版本
1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.16
版本分布
基本信息
插件名称 CorpseReborn
作者 ericgolde555
平台 Bukkit / Spigot
支持版本 1.7 - 1.16
点赞数 71
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人次:3,028,285  |  今日访问人次:12,413  |  昨日访问人次:11,147

独立 IP:4,877  |  最近24小时有3,877人访问本站

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6