ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
### 简介 *** 本插件可以实现类似宝可梦幸运方块的功能,并且可配置性比mod丰富,资源占用少,可以实现无数种的幸运方块, 完全看自己的脑洞. ### 指令 ``` /luckyblock reload - 重载配置文件 /luckyblock give <玩家名字> <幸运方块名字> [数量] - 给予幸运方块 /luckyblock list - 显示幸运方块列表"); /luckyblock reset <玩家名字> - 重置玩家数据 /luckyblock bc <消息类型> <消息> - 发送广播消息 ``` ### 权限 ``` luckyblock.use luckyblock.admin.reload luckyblock.admin.give luckyblock.admin.reset luckyblock.admin.list luckyblock.admin.bc ``` ### 配置文件 #### config.yml (数据库等其他配置) ``` yaml #数据存储设置支持mysql,sqlite storagetype: 'sqlite' mysql: jdbc: 'jdbc:mysql://localhost:3306/minecraft?useSSL=false' username: 'root' password: '123455' #精灵保护时间单位秒 Protection_time: 30 ``` #### luckyblock.yml (幸运方块主配置文件) ``` yaml lucky1: #自定义头颅 幸运方块头颅材质网站:https://minecraft-heads.com/custom-heads skull: uuid: '8dd5c94d-31f0-475f-b2d3-364141a65e29' texture: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWM0OTcwZWE5MWFiMDZlY2U1OWQ0NWZjZTc2MDRkMjU1NDMxZjJlMDNhNzM3YjIyNjA4MmM0Y2NlMWFjYTFjNCJ9fX0=' name: '§f§l普通幸运方块' lore: - '§7§l普通的幸运方块' - '§7§l每次抽取都会获得一个随机的物品' #指令奖励是否开启,及其几率 command: state: true change: 0.5 #刷出的精灵是否启用等级范围(不包括boss) level_min: 10 level_max: 30 level_state: true #刷出的精灵是否启用闪光及其几率 shiny_change: 0.1 shiny_state: true #刷出的精灵是否启用boss及其几率 Boss_change: 0.1 Boss_state: true #是否启用保底值,及保底值是多少 Floor: 24 Floor_state: true #是否启用传奇精灵几率(不应用的在保底奖池) Legendary_change: 0.5 Legendary_state: true #是否启用宝可梦100%属性(将应用到所有宝可梦) Pokemonspec: 'untradeable unbreedable' Pokemonspec_state: true #是否启用宝可梦随机属性(将应用到所有宝可梦) Pokemonspec_random: 'ivhp:31 ivatk:31 def:31 spatk:31 spdef:31 spd:31' Pokemonspec_random_change: 0.1 Pokemonspec_random_state: true #对应的奖池文件 luck_file: 'pokemon1' #通知是否启用 type可以是 CHAT,ACTION_BAR,TITLE,BOSS_BAR,POKEMON_NOTICE(通知可以应用在legendary,ultrabeast,shiny) Notice: legendary: state: true type: POKEMON_NOTICE message: '§d§l恭喜%player_name%在普通幸运方块开出传奇精灵%resut%' ultrabeast: state: true type: TITLE message: '§d§l恭喜%player_name%在普通幸运方块开出异兽精灵%resut%' shiny: state: true type: BOSS_BAR message: '§d§l恭喜%player_name%在普通幸运方块开出闪光精灵%resut%' ``` #### 奖池文件案例(第一次写好幸运方块主配置文件,启动服务器将生成默认奖池,请在默认奖池上修改) ```yaml normal: #普通奖池 pokemons: #普通宝可梦奖池 - Bulbasaur:妙蛙种子 - Ivysaur:妙蛙草 - Venusaur:妙蛙花 - Charmander:小火龙 - Charmeleon:火恐龙 - Charizard:喷火龙 - Squirtle:杰尼龟 - Wartortle:卡咪龟 - Ariados:阿利多斯 - Crobat:叉字蝠 - Chinchou:灯笼鱼 - Lanturn:电灯怪 - Pichu:皮丘 - Cleffa:皮宝宝 - Igglybuff:宝宝丁 commnads: #普通命令奖池 - give %player_name% minecraft:stone 20 - give %player_name% minecraft:paper 5 floor: #保底奖池 pokemons: - Articuno:急冻鸟 - Zapdos:闪电鸟 - Moltres:火焰鸟 - Suicune:水君 commnads: - give %player_name% minecraft:diamond 64;luckyblock bc CHAT 恭喜%player_name%获得64个钻石 - give %player_name% minecraft:emerald 64;luckyblock bc BOSS_BAR 恭喜%player_name%获得64个绿宝石 ``` ### PAPI变量 ``` %luckyblock_breaktotal% 幸运方块总破坏数量 %luckyblock_breakprogress% 幸运方块保底值进度 ``` ### 效果展示 ![](https://img.kancloud.cn/f4/d7/f4d731e9e1dd04377de7caf67b95ba31_1296x759.png) ![](https://img.kancloud.cn/11/ac/11ac8a92fb90a980e0550363a89375eb_1296x759.png) ![](https://img.kancloud.cn/01/52/0152aef7312796dc552451cec8a870b9_1296x759.png)