• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
Lemon MobCoins —— 生物硬币 支持BC/MySQL

工具 其他 Lemon MobCoins —— 生物硬币 支持BC/MySQL 1.4

完成注册/登录后下载
版权类型
转载
插件中文名称
柠檬硬币
插件英文名称
Lemon MobCoins
原帖地址
https://www.spigotmc.org/resources/lemon-mobcoins-bungeecord-mysql-support.59402/
支持的核心(服务端)
  1. Spigot
  2. Paper
语言支持
English
前置组件
可选:PlaceholderAPI
适配版本(Java)
  1. 1.16
  2. 1.13
  3. 1.12
  4. 1.11
  5. 1.10
  6. 1.9
  7. 1.8
  8. 1.7
190620rdzkmwd2tdfps4kd.webp
Lemon MobCoins-一款独特的生物硬币插件
你可以击杀生物获得生物硬币
高度自定义化,你可以自定义内置商店和消息
可以开启BungeeCord跨服同步和MySQL数据库存储
190904ioz5jmvmki4ugugn.webp
这个插件可以做什么?
设置指定生物有概率掉落生物硬币(硬币数量可以随机)
可以高度自定义使用生物硬币消费的商店
管理员可以直接增加、减少、设置、重置玩家怪物硬币的数量
PlaceholderAPI占位符的支持
插件提示消息100%自定义化
BungeeCord跨服同步和MySQL数据库存储
还有更多......
4.gif

所需前置
PlaceholderAPI(非必须)
192010irp8rawzdwkp8j5s.webp
插件指令
/mobcoins - 主要指令
可以使用的命令别称: /mc /mobc /mobcoin /mcoin /mcoins
/mobcoins help - 展示插件的帮助菜单(如果拥有管理员权限则显示额外的管理指令)
/mobcoins shop - 打开商店
/mobcoins balance - 显示指定玩家的生物硬币数量(如果没有指定玩家则显示自身的余额)
/mobcoins set - 设置指定玩家的生物硬币数量
/mobcoins give - 给予指定玩家一定数量生物硬币
/mobcoins take - 拿走指定玩家一定数量生物硬币
/mobcoins reset - 重置指定玩家的生物硬币数量
/mobcoins reload - 重载插件
/mshop - 打开商店
4.gif

插件权限
lemonmobcoins.admin - 管理员指令使用权限
lemonmobcoins.shop - 打开商店权限
lemonmobcoins.buy. - 购买商店中指定物品权限(在配置文件中物品详细信息设置“permission: true”生效)
4.gif

插件占位符
需要先使用/papi ecloud download lemonmobcoins 指令补全扩展
%lemonmobcoins_balance% - 硬币余额
%lemonmobcoins_balance_fixed% - 硬币余额(四舍五入到0.01)
%lemonmobcoins_balance_formatted% - 硬币余额(四舍五入到整数)
193812qzl6uwtyiyf4qlt6.webp
配置文件config.yml

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"

4.gif
message.yml
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 [玩家]"

插件使用截图
195512sdp524110w51wy6n.webp


195512zolamnkypymtpsis.webp
4.gif
  • 190904ioz5jmvmki4ugugn.webp
    190904ioz5jmvmki4ugugn.webp
    4.7 KB · 查看: 16
作者
幽灵.
下载
7
查看
239
首次发布
最后更新

评分

0.00 星 0 次评分
后退
顶部 底部