Custom Player Drops

Custom Player Drops - 自定义死亡掉落

自定义掉落物:使用任意物品和玩家头颅,死亡后获得经验或金钱,执行命令。
Bukkit / Spigot 作者 Sandrix33 支持版本 1.8 - 1.17
服务器使用量
未统计
服务玩家数
未统计
下载量
6,505
插件详细介绍

CustomPlayerDrop 是一款高度可定制的 Minecraft 插件,它允许服务器管理员完全自定义玩家死亡时的掉落物与击杀奖励。通过简单的配置,你可以让玩家掉落头颅、执行命令、给予经验或经济奖励,并添加独特的自定义物品。

核心功能

  • 自定义玩家头颅掉落:可设置被击杀玩家掉落其头颅,并自定义名称、描述和掉落概率。
  • 击杀经验奖励:可选择给予击杀者固定经验值,或保持原版玩家经验掉落机制。
  • 击杀经济奖励:可集成 Essentials 经济插件,在击杀时给予击杀者金钱。
  • 自定义物品掉落:可配置在玩家死亡时额外掉落具有自定义名称、描述、附魔和耐久度的特殊物品。
  • 自定义命令执行:可在玩家死亡时执行额外的服务器命令,例如给予击杀者药水效果或发送消息。
  • 世界限制:可将插件功能限制在指定的世界中生效。
  • 库存掉落控制:可完全控制玩家死亡时其背包物品是否正常掉落。

权限与命令

权限节点

  • CustomPlayerDrop.enabled:允许玩家使用插件的基础功能(如触发掉落)。
  • CustomPlayerDrop.admin:管理员权限,用于管理插件。

配置占位符

在配置文件中,你可以使用以下占位符来动态引用相关玩家:

  • {player}:代表死亡的玩家。
  • {killer}:代表击杀者。如果击杀者非玩家,则会使用 NonPlayerKiller 配置项中定义的名称替换。

配置文件详解

配置文件允许你精细调整插件的每一项功能。以下是对主要配置项的说明。

基本设置

  • CustomPlayerDrop: true/false:总开关,启用或禁用整个插件。
  • PlayerKillonly: true/false:若设为 true,则只有玩家击杀玩家时插件才生效;若为 false,则任何实体击杀玩家都会触发。
  • NonPlayerKiller: ‘Something’:当击杀者不是玩家时,{killer} 占位符将被替换为此处定义的文本。
  • permissionMessage: ‘&cYou are not allowed’:当玩家没有权限时收到的提示信息。

玩家头颅掉落

  • DropPlayerHead: true/false:是否启用玩家头颅掉落。
  • HeadName: ‘&e{player}‘s head’:掉落头颅的显示名称。
  • HeadLore::掉落头颅的描述文本列表,支持颜色代码。
  • HeadDropRate: 100:头颅掉落概率(百分比)。

经验与金钱奖励

  • XpOnKill: true/false
  • true:击杀者获得 XpGiveCount 设定的固定经验值。
  • false:保持原版机制,掉落死亡玩家的经验。
  • XpGiveCount: 100:给予击杀者的经验值数量(非等级)。
  • MoneyOnKill: true/false:是否给予击杀者金钱奖励(需要 Essentials 经济插件)。
  • MoneyGiveCount: 100:给予击杀者的金钱数量。

世界限制

  • SpecificWorldOnly: true/false:是否将插件功能限制在特定世界。
  • Worlds::一个列表,指定插件生效的世界名称。

自定义物品掉落

  • EnableExtraDrop: true/false:是否启用额外物品掉落。
  • ExtraDrop::在此项下定义你的自定义物品。
  • 键名(如 ‘100’)代表该物品的掉落概率(百分比)。
  • 物品定义使用标准的 Bukkit ItemStack YAML 格式,可指定物品类型、显示名称、描述、附魔和 Unbreakable 等属性。

自定义命令执行

  • EnableExtraCommands: true/false:是否在玩家死亡时执行额外命令。
  • ExtraCommands::一个命令列表。命令中可使用 {player}{killer} 占位符。

库存控制

  • DropPlayerInventory: true/false:控制玩家死亡时其背包物品是否正常掉落。设为 false 可防止物品掉落。

依赖与支持

可选依赖

  • Essentials:仅在启用 MoneyOnKill(击杀金钱奖励)功能时需要。

支持与链接

  • 源码与下载:你可以在 GitHub 上查看或下载此插件:

https://github.com/Sandrix33/CustomPlayerDrop

  • 支持开发者:如果你喜欢这个插件,可以通过 PayPal 支持开发者:

https://www.paypal.com/paypalme/Sandrix33

> 特别感谢 Spazzolino 提供的设计帮助。

测试支持版本
1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17
版本分布
基本信息
插件名称 Custom Player Drops
作者 Sandrix33
平台 Bukkit / Spigot
支持版本 1.8 - 1.17
点赞数 1
最近版本
暂无数据 -

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

历史访问人数:2,637,902  |  历史访问人次:3,196,515

今日访问人数:12,875  |  今日访问人次:13,874

昨日访问人数:46,463  |  昨日访问人次:52,262

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

Powered by GermMC 京ICP备17023959号-6