服务器使用量
未统计
服务玩家数
未统计
下载量
79,039
插件详细介绍
MoneyFromMobs 是一款功能强大的 Minecraft 插件,它允许玩家通过击杀生物来赚取游戏货币,并提供了高度可自定义的掉落机制、事件系统和丰富的兼容性支持。
核心功能
货币掉落
- 击杀生物时,生物会掉落游戏货币。
- 可选配置,使玩家死亡时也会掉落货币。
- 掠夺附魔会按比例增加掉落的货币量。
- 支持多种生物插件,如 MythicMobs、InfernalMobs、LevelledMobs 和 Citizens。
- 货币可以掉落为地面物品,也可以直接存入击杀者的账户。
- 可自定义掉落物品的类型、自定义模型数据及名称,支持自定义头颅。
- 可为每一种生物单独设置掉落几率、掉落数量和金额范围。
- 权限组倍率系统允许高等级玩家获得更多金钱。
拾取与提示
- 可自定义玩家拾取货币时的音效、粒子效果和提示消息。
- 提示消息可以显示在聊天栏、动作栏或悬浮文本中。
- 支持 1.16+ 版本的十六进制颜色代码。
- 玩家背包已满时,若使用 Paper 1.13+ 服务端,仍可拾取货币。
- 可设置每分钟每个玩家的最大掉落次数,以限制刷怪塔农场。
- 可设置只有击杀者才能拾取掉落的货币。
- 可设置货币掉落物在指定时间后自动清除。
高级控制
- 可禁止自然生成、刷怪笼生成或史莱姆分裂生成的生物掉落货币。
- 可禁止幼年生物掉落货币。
- 可在指定的世界和 WorldGuard 区域中禁用货币掉落。
- 可创建限时全局倍率事件,让玩家在一段时间内获得更多金钱。
- 漏斗可以拾取货币,并交给击杀者或放置漏斗的玩家。
- 可创建自动重复的倍率事件。
依赖与兼容
必需依赖
MoneyFromMobs 需要以下三个插件才能正常运行:
- Vault
- 一个与 Vault 兼容的经济插件,例如 XConomy 或 EssentialsX
- 一个权限插件,例如 LuckPerms(如需使用权限组倍率功能,该插件也必须与 Vault 兼容)
支持的插件
- MythicMobs:使 MythicMobs 生物掉落货币,并可根据其等级增加掉落金额。
- Citizens:使特定 NPC 掉落货币,或当生物是 NPC 时禁用掉落。
- WorldGuard:通过设置区域标志来在特定区域禁用货币掉落。例如:
/region flag region_name drop-money deny。 - PlaceHolderAPI:可使用以下占位符:
%moneyfrommobs_latest_picked_up%、%moneyfrommobs_current_event_multiplier%、%moneyfrommobs_current_event_time_left_seconds%。 - LevelledMobs:根据生物等级增加掉落倍率。
- InfernalMobs:如果生物是 Infernal Mob,则增加掉落倍率。
- Guilds:根据玩家公会等级增加掉落倍率。
命令列表
/MfmHelp- 显示所有命令及其简要说明。/MfmReload- 重载插件配置。/AdminDropMoney <AmountToDrop> [NumberOfDrops] [World] [PosX] [PosY] [PosZ]- 在指定位置(或玩家准星处)掉落指定金额的货币。NumberOfDrops和位置坐标可选。(不会从玩家账户扣钱)/DropMoney <AmountToDrop>- 在玩家面前掉落指定金额的货币,并从其账户中扣除相应金额。/MfmClear- 清除地面上所有货币掉落物。/MfmMute- 允许玩家单独屏蔽拾取货币时收到的提示消息。/MfmEvent <Start/Stop> [Percentage Increase] [Duration e.g. 1h10m0s]- 创建持续指定时间的全局倍率事件。例如:/MfmEvent start 20% 1h10m0s将使所有生物在 1 小时 10 分钟内多掉落 20% 的货币。
权限节点
MoneyFromMobs.use- 允许玩家通过击杀生物获得并拾取货币。MoneyFromMobs.help- 允许玩家使用/MfmHelp命令。MoneyFromMobs.reload- 允许玩家使用/MfmReload命令。MoneyFromMobs.AdminDropMoney- 允许玩家使用/AdminDropMoney命令。MoneyFromMobs.DropMoney- 允许玩家使用/DropMoney命令。MoneyFromMobs.clear- 允许玩家使用/MfmClear命令。MoneyFromMobs.mute- 允许玩家使用/MfmMute命令。MoneyFromMobs.event- 允许玩家使用/MfmEvent命令。MoneyFromMobs.PreventMoneyDropOnDeath- 拥有此权限的玩家死亡时不会掉落货币。
配置文件概览
Config.yml
主配置文件,包含所有核心设置。
主要配置项:
- 掉落选项:控制货币是否掉落为物品、物品类型、自定义模型数据、是否发光、是否禁用小数等。
- 生物来源控制:可分别控制自然生成、刷怪笼生成、刷怪蛋生成、史莱姆分裂生成及幼年生物是否掉落货币。
- 世界与区域:可列出禁用掉落的世界,并与 WorldGuard 集成。
- 拾取选项:设置拾取音效、粒子效果、背包满时拾取逻辑、是否仅限击杀者拾取、漏斗行为等。
- 消息提示:配置聊天栏、动作栏、悬浮文本的拾取提示消息格式、高度、持续时间等。
- 生物/玩家设置:为玩家(死亡掉落)及每一种生物(如 ZOMBIE、CREEPER、ENDER_DRAGON)单独配置是否启用、最小/最大金额、掉落几率、掉落数量等。
Multipliers.yml
倍率配置文件,用于设置各种加成。
主要配置项:
LootingMultiplier:基于掠夺附魔等级的额外金钱百分比。PermissionGroupMultipliers:基于权限组的额外金钱百分比。WorldMultipliers:基于所在世界的额外金钱百分比。PlayerDeathMultipliers:基于权限组的玩家死亡时减少掉落的百分比。- 与 LevelledMobs、MythicMobs、InfernalMobs 等插件联动的等级倍率。
RepeatingMultiplierEvent:可配置自动重复的全局倍率事件。
MfmMythicMobs.yml
用于为 MythicMobs 中的自定义生物或 Citizens 的 NPC 配置独立的掉落设置。配置格式与主配置文件中的生物设置类似。
开发者支持
插件为开发者提供了三个可监听的事件
AttemptToDropMoneyEvent:当一个在配置中启用的生物死亡时调用。DropMoneyEvent:当一个生物死亡并掉落货币,或有人使用/MfmDrop命令时调用。GiveMoneyEvent:当玩家从地面拾取货币,或击杀生物后货币直接存入其账户时调用。
有关事件的详细信息和示例,请查阅相关开发文档。
测试支持版本
版本分布
基本信息
插件名称
Money From Mobs
作者
chocolf
平台
Bukkit / Spigot
支持版本
1.20 - 1.21
点赞数
17
最近版本
暂无数据
-