• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
PokeBasis - 宝可梦基础工具[1.16.5,1.20.1]

Bukkit PokeBasis - 宝可梦基础工具[1.16.5,1.20.1] 2.0

没有下载权限
◆ 支持核心
Arclight,CatServer
◆ 插件前置
必须:PlaceholderAPI,Vault
介绍
- 培育屋红线控制
- 神兽生成倒计时
- 自定义宝可梦击杀触发指令
- 自定义宝可梦捕捉触发指令
- 自定义世界禁止放出宝可梦
- 自定义世界禁止乘坐宝可梦
- 自定义世界禁止投掷宝可梦球
- 禁止交换机交换指定宝可梦
- 移除指定世界击杀宝可梦后的掉落物
- 神兽刷空给全服玩家发送指令以及消息
- 自定义指定世界位置击捕捉可梦触发命令
- 自定义指定世界位置击杀宝可梦触发命令
- 强制结束对战(自定义权限,自定义世界开启)
- 对战结束后自动治疗(自定义权限,自定义世界开启)
- 自定义宝可梦(普通宝可梦,神兽,Boss)生成(禁止名单,刷新提示,位置传送,神兽保护)
- 十一种宝可梦卡片[闪光卡,个体卡,满个体卡,满级卡,性别卡,体型卡,进化卡,配色卡,宝可梦球卡,努力值清空卡,训练师修改卡](Gui部分支持自定义,比如标题,各个卡片的参数)
命令
/pokebasis card give [卡片] [玩家] -> 给予玩家卡片[此命令带Tab补全]
level_card -> 满级卡
shiny_card -> 满个体卡
maxivs_card -> 满个体卡
evsclear_card -> 努力值清空卡
owner_card -> 训练师修改卡
evolution_card ->进化卡
nature_card ->性格卡
growth_card ->体型卡
ivs_card ->个体卡
palette_card ->配色卡
ball_card ->宝可梦球卡
/pokebasis card load -> 重载卡片配置文件[Card.yml]
/pokebasis load -> 重载配置文件[Global.yml,Kill.yml,Spawn.yml]
/jszd -> 强制结束对战
变量
神兽生成倒计时->%pokebasis_legend%
配置文件
YAML:
#Gui宝可梦图片Lore
Poke_Lore:
  - '&b[宝可梦信息]'
  - '&e等级: &a{level}'
  - '&e体型: &a{growth}'
  - '&e性别: &a{gender}'
  - '&e性格: &a{nature}'
  - '&e配色: &a{palette}'
  - '&e宝可梦球: &a{ball}'
  - '&e训练师: &a{owner}'
  - '&e努力值: &a生命{evs1} &a攻击{evs2} &a防御{evs3} &a特攻{evs4} &a特防{evs5} &a速度{evs6} &a总和({evs_total}/510)'
  - '&e个体值: &a生命{ivs1} &a攻击{ivs2} &a防御{ivs3} &a特攻{ivs4} &a特防{ivs5} &a速度{ivs6} &a总和({ivs_total}/186)'
  - '&e是否闪光: &a{shiny}'
  - '&e是否神兽: &a{legend}'
  - '&e是否可以进化: &a{evolution}'
#闪光卡参数
Shiny_Card:
  Gui:
    #Gui界面的标题
    Title: "&6%player_name%你正在使用闪光卡"
    #Gui分隔板材质
    Type: BLACK_STAINED_GLASS_PANE
  Card:
    #卡片的材质
    Item: PAPER
    #卡片的名字
    Name: "&6[闪光卡]"
    #卡片的Lore
    Lore:
      - '&a此卡片可以将宝可梦修改为闪光'
      - '&6右键打开窗口'
  #使用卡片成功后给玩家发送的消息
  End_Message: "%player_name%你成功使用了一张闪光卡,宝可梦{pokemon}已变成闪光"
  #使用对象已是闪光宝可梦,给玩家发送的消息
  Invalid_Message: "{pokemon}已经是闪光了,使用无效"
  #尝试对禁止使用卡片的宝可梦,给玩家发送的消息
  Ban_Message: "{pokemon}无法使用闪光卡"
  #禁止使用卡片的宝可梦,如果不使用,请将参数改为Ban_Poke: {}
  Ban_Poke:
    - 'Pikachu'

#满个体卡参数
MaxIvs_Card:
  Gui:
    #Gui界面的标题
    Title: "&6%player_name%你正在使用满个体卡"
    #Gui分隔板材质
    Type: BLACK_STAINED_GLASS_PANE
  Card:
    #卡片的材质
    Item: PAPER
    #卡片的名字
    Name: "&6[满个体卡]"
    #卡片的Lore
    Lore:
      - '&a此卡片可以将宝可梦的所有个体改为31'
      - '&6右键打开窗口'
  #使用卡片成功后给玩家发送的消息
  End_Message: "%player_name%你成功使用了一张满个体卡,宝可梦{pokemon}已变成满个体"
  #使用对象已是闪光宝可梦,给玩家发送的消息
  Invalid_Message: "{pokemon}已经是满个体,使用无效"
  #尝试对禁止使用卡片的宝可梦,给玩家发送的消息
  Ban_Message: "{pokemon}无法使用满个体卡"
  #禁止使用卡片的宝可梦,如果不使用,请将参数改为Ban_Poke: {}
  Ban_Poke:
    - 'Pikachu'

#满级卡参数
Level_Card:
  Gui:
    #Gui界面的标题
    Title: "&6%player_name%你正在使用满级卡"
    #Gui分隔板材质
    Type: BLACK_STAINED_GLASS_PANE
  Card:
    #卡片的材质
    Item: PAPER
    #卡片的名字
    Name: "&6[满级卡]"
    #卡片的Lore
    Lore:
      - '&a此卡片可以将宝可梦的等级改为100'
      - '&6右键打开窗口'
  #使用卡片成功后给玩家发送的消息
  End_Message: "%player_name%你成功使用了一张满级卡,宝可梦{pokemon}已变成满级"
  #使用对象已是满级,给玩家发送的消息
  Invalid_Message: "{pokemon}已经是满级,使用无效"
  #尝试对禁止使用卡片的宝可梦,给玩家发送的消息
  Ban_Message: "{pokemon}无法使用满级卡"
  #禁止使用卡片的宝可梦,如果不使用,请将参数改为Ban_Poke: {}
  Ban_Poke:
    - 'Pikachu'

#性别卡参数
Gender_Card:
  Gui:
    #Gui界面的标题
    Title: "&6%player_name%你正在使用性别卡"
    #Gui分隔板材质
    Type: BLACK_STAINED_GLASS_PANE
  Card:
    #卡片的材质
    Item: PAPER
    #卡片的名字
    Name: "&6[性别卡]"
    #卡片的Lore
    Lore:
      - '&a此卡片可以修改宝可梦的性别'
      - '&6右键打开窗口'

#训练师修改卡参数
Owner_Card:
  Gui:
    #Gui界面的标题
    Title: "&6%player_name%你正在使用训练师修改卡"
    #Gui分隔板材质
    Type: BLACK_STAINED_GLASS_PANE
  Card:
    #卡片的材质
    Item: PAPER
    #卡片的名字
    Name: "&6[训练师修改卡]"
    #卡片的Lore
    Lore:
      - '&a此卡片可以让宝可梦的训练师变成你'
      - '&6右键打开窗口'
  #使用卡片成功后给玩家发送的消息
  End_Message: "%player_name%你成功使用了一张训练师修改卡,宝可梦{pokemon}训练师已变成你"
  #使用对象已是使用者,给玩家发送的消息
  Invalid_Message: "{pokemon}原训练师是你自己,使用无效"
  #尝试对禁止使用卡片的宝可梦,给玩家发送的消息
  Ban_Message: "{pokemon}无法使用训练师修改卡"
  #禁止使用卡片的宝可梦,如果不使用,请将参数改为Ban_Poke: {}
  Ban_Poke:
    - 'Pikachu'

#努力值清空卡参数
EvsClear_Card:
  Gui:
    #Gui界面的标题
    Title: "&6%player_name%你正在使用努力值清空卡"
    #Gui分隔板材质
    Type: BLACK_STAINED_GLASS_PANE
  Card:
    #卡片的材质
    Item: PAPER
    #卡片的名字
    Name: "&6[努力值清空卡]"
    #卡片的Lore
    Lore:
      - '&a此卡片可以清空宝可梦的努力值'
      - '&6右键打开窗口'
  #使用卡片成功后给玩家发送的消息
  End_Message: "%player_name%你成功使用了一张努力值清空卡,宝可梦{pokemon}努力值已被清空"
  #尝试对禁止使用卡片的宝可梦,给玩家发送的消息
  Ban_Message: "{pokemon}无法使用努力值清空卡"
  #禁止使用卡片的宝可梦,如果不使用,请将参数改为Ban_Poke: {}
  Ban_Poke:
    - 'Pikachu'

#性格卡参数
Nature_Card:
  #默认Gui参数
  Default_Gui:
    #Gui界面的标题
    Title: "&6%player_name%请选择你要修改的宝可梦"
    #Gui分隔板材质
    Type: BLACK_STAINED_GLASS_PANE
  #性格选择Gui参数
  Select_Gui:
    #性格选择Gui标题
    Title: "%player_name%请选择你要修改的性格"
    #Gui分隔板材质
    Type: BLACK_STAINED_GLASS_PANE
    #物品材质
    Item_Type: PAPER
    #物品显示名字
    Item_Name: "&aSHIFT+左键将性格改为&e{nature}"
  Card:
    #卡片的材质
    Item: PAPER
    #卡片的名字
    Name: "&6[性格卡]"
    #卡片的Lore
    Lore:
      - '&a此卡片可以修改宝可梦的性格'
      - '&6右键打开窗口'
  #使用卡片成功后给玩家发送的消息
  End_Message: "%player_name%你成功使用了一张性格卡,宝可梦{pokemon}性格已变成{nature}"
  #使用对象的性格已是相同的,给玩家发送的消息
  Invalid_Message: "{pokemon}性格已是{nature},使用无效"
  #尝试对禁止使用卡片的宝可梦,给玩家发送的消息
  Ban_Message: "{pokemon}无法使用性格卡"
  #禁止使用卡片的宝可梦,如果不使用,请将参数改为Ban_Poke: {}
  Ban_Poke:
    - 'Pikachu'

#进化卡参数
Evolution_Card:
  #默认Gui参数
  Default_Gui:
    #Gui界面的标题
    Title: "&6%player_name%请选择你要修改的宝可梦"
    #Gui分隔板材质
    Type: BLACK_STAINED_GLASS_PANE
  #进化选择Gui参数
  Select_Gui:
    #进化选择Gui标题
    Title: "%player_name%请选择进化"
    #Gui分隔板材质
    Type: BLACK_STAINED_GLASS_PANE
    #物品显示名字
    Item_Name: "&aSHIFT+左键将宝可梦进化为&e{evolution}"
  Card:
    #卡片的材质
    Item: PAPER
    #卡片的名字
    Name: "&6[进化卡]"
    #卡片的Lore
    Lore:
      - '&a此卡片可以进化宝可梦'
      - '&6右键打开窗口'
  #使用卡片成功后给玩家发送的消息
  End_Message: "%player_name%你成功使用了一张进化卡,宝可梦{pokemon}进化成{evolution}"
  #尝试对禁止使用卡片的宝可梦,给玩家发送的消息
  None_Message: "{pokemon}不可进化,使用失败"
  #尝试对禁止使用卡片的宝可梦,给玩家发送的消息
  Ban_Message: "{pokemon}无法使用进化卡"
  #禁止使用卡片的宝可梦,如果不使用,请将参数改为Ban_Poke: {}
  Ban_Poke:
    - 'Pikachu'

#体型卡
Growth_Card:
  #默认Gui参数
  Default_Gui:
    #Gui界面的标题
    Title: "&6%player_name%请选择你要修改的宝可梦"
    #Gui分隔板材质
    Type: BLACK_STAINED_GLASS_PANE
  #体型选择Gui参数
  Select_Gui:
    #体型选择Gui标题
    Title: "%player_name%请选择你要修改的体型"
    #Gui分隔板材质
    Type: BLACK_STAINED_GLASS_PANE
    #物品材质
    Item_Type: PAPER
    #物品显示名字
    Item_Name: "&aSHIFT+左键将体型改为&e{growth}"
  Card:
    #卡片的材质
    Item: PAPER
    #卡片的名字
    Name: "&6[体型]"
    #卡片的Lore
    Lore:
      - '&a此卡片可以修改宝可梦的体型'
      - '&6右键打开窗口'
  #使用卡片成功后给玩家发送的消息
  End_Message: "%player_name%你成功使用了一张体型卡,宝可梦{pokemon}体型已变成{growth}"
  #使用对象的体型已是相同的,给玩家发送的消息
  Invalid_Message: "{pokemon}体型已是{growth},使用无效"
  #尝试对禁止使用卡片的宝可梦,给玩家发送的消息
  Ban_Message: "{pokemon}无法使用体型卡"
  #禁止使用卡片的宝可梦,如果不使用,请将参数改为Ban_Poke: {}
  Ban_Poke:
    - 'Pikachu'

#个体卡参数
Ivs_Card:
  #默认Gui参数
  Default_Gui:
    #Gui界面的标题
    Title: "&6%player_name%请选择你要修改的宝可梦"
    #Gui分隔板材质
    Type: BLACK_STAINED_GLASS_PANE
  #个体选择Gui参数
  Select_Gui:
    #个体选择Gui标题
    Title: "%player_name%请选择个体"
    #Gui分隔板材质
    Type: BLACK_STAINED_GLASS_PANE
    #物品材质
    Item_Type: PAPER
    #物品显示名字
    Item_Name: "&aSHIFT+左键将宝可梦{ivs}个体提升至31"
  Card:
    #卡片的材质
    Item: PAPER
    #卡片的名字
    Name: "&6[个体卡]"
    #卡片的Lore
    Lore:
      - '&a此卡片可以将宝可梦单项个体提升为31'
      - '&6右键打开窗口'
  #使用卡片成功后给玩家发送的消息
  End_Message: "%player_name%你成功使用了一张个体卡,宝可梦{pokemon} {ivs}个体提升至31"
  #使用对象的个体已是31时,给玩家发送的消息
  Invalid_Message: "{pokemon} {ivs}已是31(1V),使用无效"
  #尝试对禁止使用卡片的宝可梦,给玩家发送的消息
  Ban_Message: "{pokemon}无法使用个体卡"
  #禁止使用卡片的宝可梦,如果不使用,请将参数改为Ban_Poke: {}
  Ban_Poke:
    - 'Pikachu'

#宝可梦配色卡片参数
Palette_Card:
  #默认Gui参数
  Default_Gui:
    #Gui界面的标题
    Title: "&6%player_name%请选择你要修改的宝可梦"
    #Gui分隔板材质
    Type: BLACK_STAINED_GLASS_PANE
  #个体选择Gui参数
  Select_Gui:
    #个体选择Gui标题
    Title: "%player_name%请选择配色,当前页数{page}"
    #Gui分隔板材质
    Type: BLACK_STAINED_GLASS_PANE
    #物品显示名字
    Item_Name: "&aSHIFT+左键将宝可梦配色修改为&e{palette}"
    #上一页物品参数
    Of:
      Item: DIRT
      Item_Name: "&aSHIFT+左键点击[跳转到上一页]"
    #下一页物品参数
    Right:
      Item: DIRT
      Item_Name: "&aSHIFT+左键点击[跳转到下一页]"
  Card:
    #卡片的材质
    Item: PAPER
    #卡片的名字
    Name: "&6[配色卡]"
    #卡片的Lore
    Lore:
      - '&a此卡片可以修改宝可梦配色'
      - '&6右键打开窗口'
  #使用卡片成功后给玩家发送的消息
  End_Message: "%player_name%你成功使用了一张配色卡,宝可梦{pokemon}配色更改为{palette}"
  #使用对象的配色已是相同时,给玩家发送的消息
  Invalid_Message: "{pokemon}配色已是{palette},修改无效"
  #尝试对禁止使用卡片的宝可梦,给玩家发送的消息
  Ban_Message: "{pokemon}无法使用配色卡"
  #禁止使用卡片的宝可梦,如果不使用,请将参数改为Ban_Poke: {}
  Ban_Poke:
    - 'Pikachu'

#宝可梦球卡片参数
Ball_Card:
  #默认Gui参数
  Default_Gui:
    #Gui界面的标题
    Title: "&6%player_name%请选择你要修改的宝可梦"
    #Gui分隔板材质
    Type: BLACK_STAINED_GLASS_PANE
  #个体选择Gui参数
  Select_Gui:
    #个体选择Gui标题
    Title: "%player_name%请选择宝可梦球,当前页数{page}"
    #Gui分隔板材质
    Type: BLACK_STAINED_GLASS_PANE
    #物品显示名字
    Item_Name: "&aSHIFT+左键将宝可梦球修改为&e{ball}"
    #上一页物品参数
    Of:
      Item: DIRT
      Item_Name: "&aSHIFT+左键点击[跳转到上一页]"
    #下一页物品参数
    Right:
      Item: DIRT
      Item_Name: "&aSHIFT+左键点击[跳转到下一页]"
  Card:
    #卡片的材质
    Item: PAPER
    #卡片的名字
    Name: "&6[宝可梦球卡]"
    #卡片的Lore
    Lore:
      - '&a此卡片可以修改宝可梦球'
      - '&6右键打开窗口'
  #使用卡片成功后给玩家发送的消息
  End_Message: "%player_name%你成功使用了一张宝可梦球卡,宝可梦{pokemon}宝可梦球更改为{ball}"
  #使用对象的宝可梦球是相同时,给玩家发送的消息
  Invalid_Message: "{pokemon}宝可梦球已是{ball},修改无效"
  #尝试对禁止使用卡片的宝可梦,给玩家发送的消息
  Ban_Message: "{pokemon}无法使用宝可梦球卡"
  #禁止使用卡片的宝可梦,如果不使用,请将参数改为Ban_Poke: {}
  Ban_Poke:
    - 'Pikachu'

YAML:
#禁止投掷宝可梦球的世界
Ban_Throw_Ball_World:
  - 'zc'
#当玩家尝试在禁止投掷宝可梦球的世界投掷宝可梦球后,给玩家发送的消息,如果不使用请将参数改为Ban_Throw_Poke_Message: []
Ban_Throw_Ball_Message: "&7[&e消息提示&7]&c%player_name%你不能在这个世界扔出宝可梦球"

#禁止放出宝可梦的世界
Ban_Throw_Poke_World:
  - 'zc'
#当玩家尝试在禁止放出宝可梦的世界放出宝可梦后,给玩家发送的消息,如果不使用请将参数改为Ban_Throw_Poke_Message: []
Ban_Throw_Poke_Message: "&7[&e消息提示&7]&c%player_name%你不能在这个世界放出宝可梦"

#禁止乘坐宝可梦的世界
Ban_Ride_Poke_World:
  - 'zc'
#当玩家尝试在禁止乘坐宝可梦的世界中乘坐宝可梦失败后,给玩家发送的消息,如果不使用请将参数改为Ban_Ride_Poke_Message: []
Ban_Ride_Poke_Message: "&7[&e消息提示&7]&c%player_name%你不能在这个世界乘坐宝可梦"

#移除某个世界击败宝可梦后获得的掉落物
Remove_Drop:
  - 'zc'

#强制结束对战参数
End_Battle_Set:
  #禁止使用强制对战结束的世界
  Ban_World:
    - 'zc'
  #玩家尝试在禁止使用强制对战结束的世界使用强制对战结束命令,给玩家发送的消息
  Ban_World_Message: "&7[&e消息提示&7]&c%player_name%此世界禁止使用强制对战结束命令"
  #使用强制对战结束所需要的权限,如果不使用,请将参数改为End_Battle_Permissions: []
  End_Battle_Permissions: 'OP'
  #使用强制对战结束成功后,给玩家发送的消息,如果不使用,请将参数改为End_Battle_Message: []
  End_Battle_Message: "&7[&e消息提示&7]&c%player_name%本场战斗已强制结束"
  #玩家没有权限执行强制结束对战命令时,给玩家发送的消息
  End_Battle_Permissions_Message: "&7[&e消息提示&7]&c%player_name%你没有权限执行强制对战结束命令"

#对战结束后自动治疗参数
End_Battle_Heal:
  #可用条件 [world] [permissions]
  Condition:
    - '[world]=world+val'
    - '[permissions]=pokebasis.end.battle.heal'
  #可用动作 [message_all] [message] [command] [sound]
  Action:
    - '[message]=&a[自动治疗]亲爱的玩家,系统已自动治疗您背包内的宝可梦'
    - '[message_all]=&a[自动治疗]玩家[%player_name%]结束了一场战斗,系统已自动治疗他背包内的宝可梦'

#禁止交换机交换的宝可梦列表
Ban_Trade_Poke:
  #可用条件 [pokemon]
  Condition:
    - '[pokemon]=Zacian+Pikachu'
  #可用动作 [message] [sound]
  Action:
    - '[message]=&a[交换机]宝可梦[{pokemon}]已被系统禁止在交换机交换'

YAML:
#普通宝可梦生成设置
Poke_Spawn:
  #启用此生成设置的世界
  World:
    - 'ultra_space'
  #是否允许闪光宝可梦生成
  Shiny: true
  #当闪光宝可梦尝试生成,它生成成功的概率
  Shiny_Chance: 100.0
  #是否允许满个体宝可梦生成
  MaxIvs: true
  #当满个体宝可梦尝试生成,它生成成功的概率
  MaxIvs_Chance: 100.0
  #禁止生成的宝可梦名单,这里不要填写神兽,如果不使用,请将参数改为Ban: {}
  Ban:
    - 'Gengar'
    - 'Pikachu'
  #是否开启生成消息,如果关闭,位置传送也会关闭
  Message_Enable: true
  #生成闪光宝可梦或者满个体宝可梦给全体玩家发送的消息,如果不使用,请将参数改为Message: []
  Message: '一只{type}宝可梦{pokemon},生成在了玩家{player}周围,坐标X:{x} Y:{y} Z:{z}'
  #位置传送设置
  Player_Tp:
    #是否开启
    Enable: true
    #给玩家发送的传送消息
    Message: "你在这只宝可梦的周围,你可以选择传送过去,十五秒内有效[点击消息即可传送]"
    #传送过期后,给玩家发送的消息
    Expired_Message: "此传送已过期"
    #传送权限,如果不使用,请将参数改为Permissions: []
    Permissions: 'OP'
    #玩家没有传送权限,给玩家发生的消息
    Not_Permissions: "你没有权限,无法传送"
    #花费的金币
    Money: 0
    #玩家金币不足,给玩家发送的消息
    Not_Money_Message: "金币不足{money},无法传送"
    #玩家传送成功后,给玩家发送的消息
    Tp_Message: "成功传送到宝可梦周围"
#神兽宝可梦生成设置
Legend_Spawn:
  #禁止生成神兽的世界
  Ban_World:
    - 'zc'
  #禁止生成的神兽
  Ban_Legend:
    #神兽列表
    Legend:
      - 'Zacian'
  #是否开启生成消息,如果关闭,位置传送也会关闭
  Message_Enable: true
  #神兽生成成功后,给全体玩家发送的消息
  Message: '一只{type}神兽宝可梦{pokemon},生成在了玩家{player}周围,坐标X:{x} Y:{y} Z:{z}'
  #位置传送设置
  Player_Tp:
    #是否开启
    Enable: true
    #给玩家发送的传送消息
    Message: "你在这只宝可梦的周围,你可以选择传送过去,十五秒内有效[点击消息即可传送]"
    #传送过期后,给玩家发送的消息
    Expired_Message: "此传送已过期"
    #传送权限,如果不使用,请将参数改为Permissions: []
    Permissions: 'OP'
    #玩家没有传送权限,给玩家发生的消息
    Not_Permissions: "你没有权限,无法传送"
    #花费的金币
    Money: 0
    #玩家金币不足,给玩家发送的消息
    Not_Money_Message: "金币不足{money},无法传送"
    #玩家传送成功后,给玩家发送的消息
    Tp_Message: "成功传送到神兽周围"
  #神兽生成保护设置
  Protect:
    #是否开启(开启后,所有人对保护对象扔出宝可梦球都会无效,只能通过发起战斗进行捕捉)
    Enable: true
    #当非保护者向尝试神兽发起战斗时,给玩家发送的消息
    Message: "此神兽已被保护"
  #神兽刷新失败后执行的参数
  Fail:
    #是否开启
    Enable: true
    #神兽刷新失败后给全服玩家发送的消息
    Message:
      - '神兽刷新失败'
      - '给予全服玩家1个沙子作为补偿'
      - '给予全服玩家1个泥土作为补偿'
    #神兽刷新失败后给全服玩家执行的命令
    Command:
      - 'give %player_name% minecraft:sand 1'
      - 'give %player_name% minecraft:dirt 1'
  #神兽生成倒计时,生成时间小于1分钟自动发送
  RefreshTick_Message:
    #是否开启
    Enable: true
    #发送间隔
    #20=1秒 默认5秒
    Send_Interval: 100
    #屏幕标题,不使用请将参数改为Title: '[]'
    Title: "&e神兽刷新倒计时"
    #标题第二行,不使用你可以直接留空-> Title_: ""
    Title_: "&a神兽还有%pokebasis_legend%秒刷新"
    #消息,不使用请将参数改为Message: '[]'
    Message: "&a神兽还有%pokebasis_legend%秒刷新"

#Boss宝可梦生成设置
Boss_Spawn:
  #禁止生成Boss的世界
  Ban_World:
    - 'zc'
  #禁止生成的Boss
  Ban_Boss:
    #宝可梦名字
    Poke:
      - 'Pikachu'
  #是否开启生成消息,如果关闭,位置传送也会关闭
  Message_Enable: true
  #Boss宝可梦刷新成功后,给全体玩家发送的消息
  Message: '一只Boss宝可梦{type}{pokemon},生成在了玩家{player}周围,坐标X:{x} Y:{y} Z:{z}'
  #位置传送设置
  Player_Tp:
    #是否开启
    Enable: true
    #给玩家发送的传送消息
    Message: "你在这只宝可梦的周围,你可以选择传送过去,十五秒内有效[点击消息即可传送]"
    #传送过期后,给玩家发送的消息
    Expired_Message: "此传送已过期"
    #传送权限,如果不使用,请将参数改为Permissions: []
    Permissions: 'OP'
    #玩家没有传送权限,给玩家发生的消息
    Not_Permissions: "你没有权限,无法传送"
    #花费的金币
    Money: 0
    #玩家金币不足,给玩家发送的消息
    Not_Money_Message: "金币不足{money},无法传送"
    #玩家传送成功后,给玩家发送的消息
    Tp_Message: "成功传送到Boss周围"

YAML:
#[参数解答]
#判断条件Condition
#[world]这个指的是宝可梦所在的世界,比如[world]=world+zc 使用+号来增加多个世界,这个可以不写
#[pokemon]这个填写宝可梦名字,比如[pokemon]=Pikachu+Gengar 使用+号来增加多个宝可梦类型
#[level]这个填写宝可梦等级,比如[pokemon]=10-50 意思是宝可梦的等级需要大于或等于10,并且小于或对于50级,这个可以不写
#[ivsSum]这个填写宝可梦的V,个体值一项达到31就是1V,最高6V,比如[ivsSum]=1 这代表1V
#[shiny]这个检测宝可梦是否为闪光,这个条件可以直接写,比如[shiny]
#[legend]这个检测宝可梦是否为神兽,这个条件可以直接写,比如[legend]
#[ultrabeast]这个检测宝可梦是否为异兽,这个条件可以直接写,比如[ultrabeast]
#[location]这个检测宝可梦所在的位置,比如[location]=0+0+0:100+100+100 意思就是 位置一X+位置一Y位置一Z:位置二X+位置二Y位置二Z

#执行动作Action
#[delay]这个表示参数的触发延迟,比如[delay]=5 ,代表五秒后触发
#[cancel]这个表示此动作执行后取消其他Key值,比如你有多个Key值(key1,key2,key3),你想让Key1执行后不执行2和3,你可以这样写[cancel]=key2+key3
#[sound]这个表示给玩家单独发送的声音
#[message]这个表示给玩家单独发送的消息
#[message_all]这个表示给全体玩家发送的消息
#[permissions]这个是检测玩家的权限,如果玩家没有权限,那么动作就不会触发,你可以这样写,[permissions]=pokebasis.per1+pokebasisi.per2

#宝可梦击杀设置
Poke_Kill:
  key1:
    #判断条件
    #[world] [pokemon] [level] [ivs] [ivsSum] [shiny] [legend] [ultrabeast] [location]
    Condition:
      - '[pokemon]=Pikachu'
    #执行动作
    #[delay] [cancel] [sound] [command] [message] [message_all] [permissions]
    Action:
      key1:
        - '[chance]=60.0'
        - '[message]=&a[宝可梦击杀消息]&e你击杀了一只宝可梦&c{type}{pokemon}'
        - '[message_all]=&a[宝可梦击杀公告]&6玩家[%player_name%]击杀了一只宝可梦&c{type}{pokemon}&6获得一组沙子'
        - '[command]=give %player_name% minecraft:sand 64'

YAML:
#[参数解答]
#判断条件Condition
#[world]这个指的是宝可梦所在的世界,比如[world]=world+zc 使用+号来增加多个世界,这个可以不写
#[pokemon]这个填写宝可梦名字,比如[pokemon]=Pikachu+Gengar 使用+号来增加多个宝可梦类型
#[level]这个填写宝可梦等级,比如[pokemon]=10-50 意思是宝可梦的等级需要大于或等于10,并且小于或对于50级,这个可以不写
#[ivsSum]这个填写宝可梦的V,个体值一项达到31就是1V,最高6V,比如[ivsSum]=1 这代表1V
#[shiny]这个检测宝可梦是否为闪光,这个条件可以直接写,比如[shiny]
#[legend]这个检测宝可梦是否为神兽,这个条件可以直接写,比如[legend]
#[ultrabeast]这个检测宝可梦是否为异兽,这个条件可以直接写,比如[ultrabeast]
#[location]这个检测宝可梦所在的位置,比如[location]=0+0+0:100+100+100 意思就是 位置一X+位置一Y位置一Z:位置二X+位置二Y位置二Z

#执行动作Action
#[delay]这个表示参数的触发延迟,比如[delay]=5 ,代表五秒后触发
#[cancel]这个表示此动作执行后取消其他Key值,比如你有多个Key值(key1,key2,key3),你想让Key1执行后不执行2和3,你可以这样写[cancel]=key2+key3
#[sound]这个表示给玩家单独发送的声音
#[message]这个表示给玩家单独发送的消息
#[message_all]这个表示给全体玩家发送的消息
#[permissions]这个是检测玩家的权限,如果玩家没有权限,那么动作就不会触发,你可以这样写,[permissions]=pokebasis.per1+pokebasisi.per2

#捕捉宝可梦参数设置
Poke_Capture:
  key1:
    #判断条件
    #[world] [pokemon] [level] [ivs] [ivsSum] [shiny] [legend] [ultrabeast] [location]
    Condition:
      - '[pokemon]=Pikachu'
    #执行动作
    #[delay] [cancel] [sound] [command] [message] [message_all] [permissions]
    Action:
      key1:
        - '[chance]=60.0'
        - '[message]=&a[宝可梦捕捉消息]&e你捕捉了一只宝可梦&c{type}{pokemon}'
        - '[message_all]=&a[宝可梦捕捉消息]&6玩家[%player_name%]捕捉了一只宝可梦&c{type}{pokemon}&6获得一组沙子'
        - '[command]=give %player_name% minecraft:sand 64'

YAML:
#培育屋红线控制
Destiny_Knot_Control:
  #繁殖后移除双亲身上红线
  Remove_Destiny_Knot: true
  #繁殖后移除双亲身上红线的概率
  Remove_Destiny_Knot_Chance: 100.0
  #红线没收的提示
  Message: '&7[&c!&7] &7成功取走宝可梦蛋,父母携带的红线已消耗!'
  #红线成功遗传个体的概率
  Inherited_Chance: 50.0
  #红线遗传失败后的个体参数
  Ivs: '[0,0,0,0,0,0]-[10,10,10,10,10,10]'
  #红线遗传失败后给玩家发送的消息
  FMessage: "&e很遗憾,这颗宝可梦蛋没有遗传到它父母的基因"
  #繁殖后是否让双亲随机一项个体归零
  Clear_Ivs: false
  #归零概率
  Clear_Ivs_Chance: 50.0
  #归零提示
  CMessage: '&7[&c!&7] &7你的精灵{pokemon}在生蛋时拼尽全力,一项个体{type}被消耗完了!'
功能截图[只有部分,其他功能请看配置文件]
2023-08-23_13.19.22.png

2023-08-23_13.17.47.png

2023-08-23_13.16.39.png

2023-08-23_13.15.28.png

2023-08-23_13.13.44.png
2023-08-23_13.23.30.png

2023-08-23_13.24.15.png
2023-08-23_13.28.48.png

2023-08-23_13.30.47.png
插件交流,反馈群:884852290
作者
Nagaki
下载
118
查看
3,005
首次发布
最后更新
评分
4.78 星 9 星

来自Nagaki的更多资源

分享资源

最新更新

  1. 2.0[1.16.5]

    改了很多代码,具体请看帖子介绍,以及YML配置 我建议你生成一份新的配置文件 有问题可以加交流群进行询问 感谢你的使用
  2. 1.4[1.16.5]

    更新内容[1.4-1.16.5] - 修复生成传送权限失效 - 修复生成传送无法消耗金币及变量失效
  3. 1.4[1.16.5]

    更新内容[1.4-1.16.5] - 优化部分代码 - 调整神兽刷空功能代码 - 新增神兽生成倒计时功能 - 新增神兽生成倒计时变量%pokebasis_legend%...

最新评论

1.16.5 catserver会有这个报错用不了
[PokeBasis] Plugin PokeBasis v2.0 generated an exception while executing task 91
java.lang.NullPointerException: null
at nagaki.poke.basis.IiiIIiIIIi.run(q:47346) ~[?:?]
at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:81) ~[forge:?]
at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54) [forge:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_381]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_381]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_381]
大佬,我在神兽刷新失败的时候,执行命令发放奖励时会出现报错。
我已经QQ将报错发送给您了
大佬,请问精灵治疗怎么全部关闭
-禁止交换机交换指定宝可梦功能,9.1.6好像无法生效
Nagaki
Nagaki
2.0已修复,欢迎使用
cat用不了吗
很好的插件大佬什么时候能支持一下1.12.2啊
Nagaki
Nagaki
我的任何插件都不会支持1.12
1.20神兽刷新变量显示不出来
Nagaki
Nagaki
因为它停留在1.2版本
作者你好,经测试神兽宝可梦生成设置,只有禁止世界生效,单个禁止无法生效。
神兽一栏传送功能,开启后无法正确的消耗金币
神兽一栏传送功能添加的权限没有成功作用上。按照配置文件格式添加了权限后,依旧显示无权限
太优秀了!要是出个巢穴管理就猛的雅痞!