- 版权类型
- 转载
- 插件中文名称
- 柠檬硬币
- 插件英文名称
- Lemon MobCoins
- 支持的核心(服务端)
- Spigot
- Paper
- 语言支持
- English
- 前置组件
- 可选:PlaceholderAPI
- 适配版本(Java)
- 1.16
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8
- 1.7
你可以击杀生物获得生物硬币
高度自定义化,你可以自定义内置商店和消息
可以开启BungeeCord跨服同步和MySQL数据库存储
设置指定生物有概率掉落生物硬币(硬币数量可以随机)
可以高度自定义使用生物硬币消费的商店
管理员可以直接增加、减少、设置、重置玩家怪物硬币的数量
PlaceholderAPI占位符的支持
插件提示消息100%自定义化
BungeeCord跨服同步和MySQL数据库存储
还有更多......
所需前置
PlaceholderAPI(非必须)
/mobcoins - 主要指令
可以使用的命令别称: /mc /mobc /mobcoin /mcoin /mcoins
/mobcoins help - 展示插件的帮助菜单(如果拥有管理员权限则显示额外的管理指令)
/mobcoins shop - 打开商店
/mobcoins balance - 显示指定玩家的生物硬币数量(如果没有指定玩家则显示自身的余额)
/mobcoins set - 设置指定玩家的生物硬币数量
/mobcoins give - 给予指定玩家一定数量生物硬币
/mobcoins take - 拿走指定玩家一定数量生物硬币
/mobcoins reset - 重置指定玩家的生物硬币数量
/mobcoins reload - 重载插件
/mshop - 打开商店
插件权限
lemonmobcoins.admin - 管理员指令使用权限
lemonmobcoins.shop - 打开商店权限
lemonmobcoins.buy. - 购买商店中指定物品权限(在配置文件中物品详细信息设置“permission: true”生效)
插件占位符
需要先使用/papi ecloud download lemonmobcoins 指令补全扩展
%lemonmobcoins_balance% - 硬币余额
%lemonmobcoins_balance_fixed% - 硬币余额(四舍五入到0.01)
%lemonmobcoins_balance_formatted% - 硬币余额(四舍五入到整数)
YAML:
//Bungeecord 模式开关按钮,需要你将Bungeecord和Bukkit服务端的插件文件夹中都放入本插件
bungeecord: false
//插件数据储存部分
//在这里可以选择需要的存储类型
//可使用的存储类型:flatfile mysql
//如果类型填写的格式不正确,则默认按照flatfile存储类型保存
//如果你需要用MySQL进行数据存储,请确保完全填写mysql部分
//MySQL部分的配置只需要填写所有内容,保证数据库存在就可以了
//下面是默认数据存储的填写
storage:
type: "flatfile"
mysql:
hostname: "localhost"
port: "3306"
username: ""
password: ""
database: "lemonmobcoins"
//生物列表
//这里可以配置击杀生物掉落生物硬币的几率和数量
//如果想新增生物,需要填写生物对应的英文ID
//Chance: 生物硬币掉落几率。填写范围为0-100
//Amount: 生物硬币掉落数量。可以通过以下格式实现随机掉落数量:
//Amount: "最小值-最大值"
//如:一个生物掉落生物硬币的随机数额为2个到8个
//你可以这样配置:
//amount: "2-8"
mob-list:
blaze:
chance: 5
amount: "1-2"
skeleton:
chance: 5
amount: 1
zombie:
chance: 5
amount: 1
creeper:
chance: 8
amount: 1
enderman:
chance: 8
amount: 1
wither:
chance: 50
amount: 1
//这里是GUI配置详情
//name GUI菜单的显示名称
//command 用来使用指令打开商店
//rows 是在GUI页面中显示的物品行数
//items 中可以添加任意数量的物品
//GUI物品配置部分
//items中的物品名可以是任意的,并不是在GUI中显示的名称
//material 为物品的显示材质,1.13+需要使用物品的英文ID
//slot 为物品在GUI中的位置,如果填1则是在GUI的最左上角显示
//amount 为物品在GUI中的显示数量
//displayname 物品在GUI中显示的名称
//glowing 可以使物品拥有附魔的发光效果
//permission 需要填写布尔值(true/false),如果你需要每个人都可以购买本物品设置为false,否则设置为true
//price 购买所需要消耗的生物硬币
//commands 购买后执行的命令(以OP身份运行)
gui:
name: "&8怪物硬币商店"
command: "/coinshop"
rows: 1
items:
drill:
material: "DIAMOND_PICKAXE"
slot: 1
amount: 1
displayname: "&b钻石 &f钻头"
glowing: true
lore:
- "&7效率 VI"
- "&7耐久 IV"
- "&7财富 IV"
- "&7由最熟练的铁匠制作"
- ''
- "&8* &7价格: &6$&e100"
permission: false
price: 100
commands:
- "give %player% diamond_pickaxe{display:{Lore:[\"由最熟练的铁匠制作\"]},Enchantments:[{id:\"efficiency\",lvl:4},{id:\"fortune\",lvl:6}]} 1"
YAML:
//使用 \n 来进行换行
//使用 &f 来添加彩色符号
RECEIVED_COINS_FROM_KILL: "&f你击杀 &e%entity% &f获得了 &e%amount% &f生物硬币&f,你共计拥有 &e%balance%."
PURCHASED_ITEM_FROM_SHOP: "&f你使用 &e%amount% 硬币购买了 &e%item% &f,你现在拥有 &e%balance%."
NOT_ENOUGH_MONEY_TO_PURCHASE: "&f你没有足够的硬币来购买该物品!你现在拥有 &e%balance%."
NO_PERMISSION_TO_PURCHASE: "&c你没有权限来购买该物品"
UNKNOWN_SUBCOMMAND: "&f未知指令, 使用 &e/mobcoins help &f获得帮助"
ADMIN_HELP_MENU: "&e/mobcoins help &8- &f显示本帮助菜单\n&e/mobcoins balance &8- &f查看你的持有的硬币数量\n&e/mobcoins balance [玩家] &8- &f查看别人持有的硬币数量\n&e/mobcoins shop\n&e/mshop &8- &f打开硬币商店\n&e/mc give [玩家] [amount] &8- &f给予玩家一定数量的生物硬币\n&e/mc take [玩家] [amount] &8- &f拿走玩家一定数量生物硬币\n&e/mc set [玩家] [amount] &8- &f设置玩家一定数量的怪物硬币\n&e/mc reset [玩家] &8- &f清空玩家的怪物硬币\n&e/mc reload &8- &f重载本插件"
PLAYER_HELP_MENU: "&e/mobcoins help &8- &f显示本帮助菜单\n&e/mobcoins balance &8- &f查看你的持有的硬币数量\n&e/mobcoins balance [玩家] &8- &f查看别人持有的硬币数量\n&e/mobcoins shop\n&e/mshop &8- &f打开硬币商店"
OWN_PLAYER_BALANCE: "&f你的生物硬币余额为 &e%balance%."
OTHER_PLAYER_BALANCE: "&e%player%'s &f的生物硬币余额为 &e%balance%."
CONSOLE_CANNOT_USE_COMMAND: "控制台不能使用该指令"
UNKNOWN_PLAYER: "&f未找到玩家"
NO_PERMISSION_TO_EXECUTE: "&c你没有权限使用这个指令"
SET_PLAYER_BALANCE: "&f成功设置 &e%player% &f的余额为 &e%balance%."
TAKE_PLAYER_BALANCE: "&f成功从 &e%player% &f拿走 &e%amount &f的生物硬币"
GIVE_PLAYER_BALANCE: "&f成功给 &e%player% &e%amount% &f生物硬币"
RESET_PLAYER_BALANCE: "&f成功重置了 &e%player% &f的余额."
START_RELOAD: "&f正在重载 &e生物硬币&f.."
SUCCESSFUL_RELOAD: "&f重载插件 &e成功&f!"
FAILED_RELOAD: "&f重载插件 &e失败&f, 请重启服务器"
INVALID_USAGE_SET_COMMAND: "&f错误的用法,正确用法: &e/mobcoins set [玩家] [数量]"
INVALID_USAGE_GIVE_COMMAND: "&f错误的用法,正确用法: &e/mobcoins give [玩家] [数量]"
INVALID_USAGE_TAKE_COMMAND: "&f错误的用法,正确用法: &e/mobcoins take [玩家] [数量]"
INVALID_USAGE_RESET_COMMAND: "&f错误的用法,正确用法: &e/mobcoins reset [玩家]"
插件使用截图