- ◆ 支持核心
- Arclight
- ◆ 插件前置
- Cobblemon
- ◆ 游戏版本
- 1.21.1

CobblemonLuckyBlock 是为 Cobblemon 打造的幸运方块插件,通过多种多样的幸运方块与幸运蛋,加成与众不同的精灵池机制,为服务器注入新的生机活力!

- 自带超多(40+)种幸运方块、炫彩幸运龙蛋,赏心悦目
- 高度自定义的精灵池机制,接近100种内置精灵池供使用!
- 精灵池可高度自定义权重、闪光相关配置
- 幸运方块可自定义绑定、保底机制
- 每个幸运方块的开启数量、总开启数量可以开启统计到数据库中(支持跨服),并且由papi变量获取



/lbl give <幸运方块> <数量> [玩家] - 给予自己/他人n个特定幸运方块
/lbl reset <玩家> - 重置某个玩家的方块开启记录
/lbl resetall - 重置所有玩家的方块开启记录
/lbl reload - 重载幸运方块配置

(config.yml)
YAML:
mysql:
# 不开启则使用sqlite
enable: false
host: localhost
port: 3306
user: root
password: root
database: minecraft
YAML:
# 内建:
# all 所有精灵
# common 普通 (第一世代到第九世代) 除神兽、幻兽、异兽的所有精灵
# god 神 包含神兽 幻兽 异兽 悖谬
# legendary 神兽
# mythical 幻兽
# ultra_beast 异兽
# paradox 悖谬
# restricted 一级神
# powerhouse 准神
# baby 宝宝宝可梦
# fossil 化石宝可梦
# gen1 ~ gen9 第一世代-第九世代的精灵, 比如gen5就是第五世代
# fire 火
# water 水
# grass 草
# electric 电
# ice 冰
# normal 一般
# fighting 格斗
# ghost 幽灵
# dark 恶
# fairy 妖精
# bug 虫
# psychic 超能力
# flying 飞行
# steel 钢
# ground 地面
# rock 岩石
# poison 毒
# dragon 龙
# 以上系别包含主、副系别
# 单独主系别精灵池: 系别-primary 如fire-primary
# 单独副系别精灵池: 系别-secondary 如fire-secondary
# 以上精灵池后缀加-forms即为全部形态,如legendary-forms
# 形态精灵池:
# alolan 阿罗拉形态
# galarian 伽勒尔形态
# hisuian 洗翠形态
# paldean 帕底亚形态
# kalosian 卡洛斯形态
# unovan 合众形态
# sinnohan 神奥形态
# hoennian 丰缘形态
# johtonian 城都形态
# kantonian 关都形态
# mega MEGA形态
# primal 原始回归形态
# gmax 超极巨化形态
# totem 图腾形态
# 如果要颠覆原来的common:
common_refactor:
inherit: ["common"]
level: 20-70
# 实例
example:
# 继承其他精灵池 这里无法使用!语法
inherit: ["common", "legendary", "mythical", "ultra_beast", "paradox"]
# 排除其他精灵池中的精灵,比如需要gen1内的普通精灵,继承池填写gen1,排除池填写"legendary", "mythical", "ultra_beast", "paradox"
# 如果要排除非某个池中的精灵,使用!语法, 如!legendary, !gen1
discard: ["!gen1", "legendary"]
# 继承的精灵池的权重 (总权重: 100) 这里用(100 - 50 - 10) / 3计算
weight:
common: 50
legendary: 10
# 等级设置 默认random 可以写20-70 范围 或者直接写固定50这样
level: 20-70
# 闪光设置
shiny:
# 是否只有闪光
only: false
# 如果不是只有闪光,这里填闪光概率, 0.5也就是所有都均分了
probability: 0.5
# 对特定精灵/生成池自定义闪光概率
custom:
- pokemon: rayquaza
probability: 0.2
# 这里如果被继承的精灵池也定义了闪光设置,就会覆盖掉被继承的
- pool: legendary
probability: 0.1
# 添加的精灵 这里会与上面继承的精灵池平分概率
include: ["pikachu alolan"]
# 从继承池排除的精灵
exclude: []
# 所有精灵,包括闪光
all_with_shiny:
inherit: ["all"]
# 闪光设置
shiny:
# 是否只有闪光
only: false
# 如果不是只有闪光,这里填闪光概率, 0.5也就是所有都均分了
probability: 0.5
# 闪光普通精灵
common_with_shiny:
inherit: ["common"]
# 闪光设置
shiny:
# 是否只有闪光
only: true
# 普通神兽集合 (包括幻兽、异兽)
legendary_all:
inherit: ["legendary", "mythical", "ultra_beast", "paradox"]
# 闪光神兽 (包括幻兽、异兽)
legendary_all_with_shiny:
inherit: ["legendary", "mythical", "ultra_beast", "paradox"]
# 闪光设置
shiny:
# 是否只有闪光
only: true
YAML:
# 普通幸运方块
common:
type: PLAYER_HEAD
name: "普通幸运方块"
displayName: "&f★ &b普通幸运方块"
lore:
- "&f✪ &a挖掉方块生成&e随机宝可梦"
- "&f✪ &d概率刷新神兽"
- "&f✪ &b保底次数64次"
texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTNlNjg3NjhmNGZhYjgxYzk0ZGY3MzVlMjA1YzNiNDVlYzQ1YTY3YjU1OGYzODg0NDc5YTYyZGQzZjRiZGJmOCJ9fX0="
# 只允许 放置人破坏方块, 精灵只能放置人抓
private: true
# 是否允许交易
tradeable: false
# 记录到总开启数量
record: true
# 奖励
rewards:
- pool: common
# 权重,必须填
weight: 99
# 执行命令 支持PAPI变量 %pokemon% 宝可梦名
# command 玩家执行
# op 玩家以op执行
# console 玩家以控制台执行
# tell 向玩家发送信息
# chat 让玩家说话
# broadcast 广播信息
command:
- "broadcast: 玩家 %player_name% 获取到了 %pokemon%"
- pool: legendary_all
weight: 1
# 保底
guarantee:
# 次数
count: 64
rewards:
- pool: legendary_all
weight: 100
# 闪光普通幸运方块
common_shiny:
type: PLAYER_HEAD
name: "闪光幸运方块"
displayName: "&f★ &6闪光幸运方块"
lore:
- "&f✪ &a挖掉方块生成&e随机闪光宝可梦"
- "&f✪ &d概率刷新神兽"
- "&f✪ &b保底次数64次"
texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWRlZTE4YjViY2NjNzNmZjdhZjVjM2Y5ZDU5YjBhNWRkNTk4OTBlMmYwZmM5YzhiZjcyMGY3YTA5ZjFjZjYyIn19fQ=="
# 只允许 放置人破坏方块, 精灵只能放置人抓
private: true
# 是否允许交易
tradeable: false
# 奖励
rewards:
- pool: common_with_shiny
# 权重,必须填
weight: 149
# 执行命令
command: [ ]
- pool: legendary_all_with_shiny
weight: 1
# 保底
guarantee:
# 次数
count: 64
rewards:
- pool: legendary_all_with_shiny
weight: 100
command:
- ""
# 神兽幸运方块
legendary:
type: PLAYER_HEAD
name: "神兽幸运方块"
displayName: "&f★ &d神兽幸运方块"
lore:
- "&f✪ &a挖掉方块生成&d随机神兽"
- "&f✪ &d百分百刷新神兽"
texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOWQ0MDhjNTY5OGYyZDdhOGExNDE1ZWY5NTkyYWViNGJmNjJjOWFlN2NjZjE4ODQ5NzUzMGJmM2M4Yjk2NDhlNSJ9fX0="
# 奖励
rewards:
- pool: legendary_all
# 权重,必须填
weight: 100
# 执行命令
command: [ ]
# 闪光神兽幸运方块
legendary_shiny:
type: PLAYER_HEAD
name: "闪光神兽幸运方块"
displayName: "&f★ &d闪光神兽幸运方块"
lore:
- "&f✪ &a挖掉方块生成&d随机闪光神兽"
- "&f✪ &d百分百刷新闪光神兽"
texture: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTYxMjhmNGM2ZDc5MGI0NDNiOWVmMWZlYjJhNWI0MTUwMWIwM2EyYTNmODM2NmY2MzY0ZGM3NWZiNGI4MjRiNiJ9fX0="
# 奖励
rewards:
- pool: legendary_all_with_shiny
# 权重,必须填
weight: 100
# 执行命令
command: [ ]