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

Bukkit YuPixelmonBasis—宝可梦基础相片插件[1.12.2/1.16.5] 1.0

没有下载权限
◆ 支持核心
CatServer,Spigot,PaperSpigot,Magma,Arclight
◆ 插件前置
◆ 游戏版本
1.12.2 1.16.5

插件简介​

  • 基础插件
  • 重置部分宝可梦方法
  • 拥有相片工具
  • 右键玩家可查看对方精灵
  • 转发ForgeEvent时间
  • 神兽保护功能
  • 神兽刷新功能
  • 神兽刷新时间
  • 未来支持高版本

核心兼容​

插件只在下列核心进行测试,正常使用,其它服务端核心未知,请自行测试。
1.12.2版本:CatServer,Spigot,PaperSpigot,Magma,Arclight

指令指令​

/ypb 打开精灵列表
/ypb <玩家名> Dynamax 强制给与极具手环
/ypb <玩家名> Mega 强制给与超进化手环

相片工具​

/ypb 打开精灵列表

QQ图片20250320025808.png

相片配置​

title: "&8精灵信息面板"
size: 45
Button:
Pixel:
name: "&6%Shiny%&b%pokemon_name%"
id: pokemon
slot: 10,13,16,28,31,34
lore:
- "&a ▶ &b主人:&f%Owner%"
- "&a ▶ &b等级: &f%Level% "
- "&a ▶ &b个体信息&f(&e进度: &f%IVS_SUM%&f)"
- "&f ▪ &a血量:&f %IVS_HP% &a攻击:&f %IVS_Attack%"
- "&f ▪ &a速度:&f %IVS_Speed% &a防御:&f %IVS_Defence%"
- "&f ▪ &a特攻:&f %IVS_SpecialAttack% &a特防:&f %IVS_SpecialDefence% "
- "&a ▶ &b努力值信息&f(&e进度: &f%EVS_SUM%&f)"
- "&f ▪ &a血量:&f %EVS_HP% &a攻击:&f %EVS_Attack%"
- "&f ▪ &a速度:&f %EVS_Speed% &a防御:&f %EVS_Defence%"
- "&f ▪ &a特攻:&f %EVS_SpecialAttack% &a特防:&f %EVS_SpecialDefence%"
- "&a ▶ &b基础信息:"
- "&f ▪ &a闪光: &f%Shiny%&f ▪ &a体型: &f%Growth%"
- "&f ▪ &a特性: &f%Ability%&f ▪ &a性别: &f%Gender%"
- "&f ▪ &a性格: &f%Nature%&f ▪ &a昵称: &f%Nick_Name%"
- "&f ▪ &a携带物: &f%HeldItem%"
- "&a ▶ &b技能信息:"
- "&f ▪ &a一技能: &f%Move1%&f ▪ &a二技能: &f%Move2%"
- "&f ▪ &a三技能: &f%Move3%&f ▪ &a四技能: &f%Move4%"
- ""
- "&b左键转换&f&l||&b右键展示精灵信息&f&l||&bShift+右键展示全部精灵"
Show:
Cooldown: 10
message: "&6精灵展示 &f玩家 &a%player% &b展示了一只精灵 &f&l&n%pokemon%"
team_message: "&6精灵展示 &f玩家 &a%player% &b展示了队列精灵 &f&l&n%pokemon%"
description:
- "&6%Shiny%&b%pokemon_name%"
- "&a ▶ &b主人:&f%Owner%"
- "&a ▶ &b等级: &f%Level% "
- "&a ▶ &b个体信息&f(&e进度: &f%IVS_SUM%&f)"
- "&f ▪ &a血量:&f %IVS_HP% &a攻击:&f %IVS_Attack%"
- "&f ▪ &a速度:&f %IVS_Speed% &a防御:&f %IVS_Defence%"
- "&f ▪ &a特攻:&f %IVS_SpecialAttack% &a特防:&f %IVS_SpecialDefence% "
- "&a ▶ &b努力值信息&f(&e进度: &f%EVS_SUM%&f)"
- "&f ▪ &a血量:&f %EVS_HP% &a攻击:&f %EVS_Attack%"
- "&f ▪ &a速度:&f %EVS_Speed% &a防御:&f %EVS_Defence%"
- "&f ▪ &a特攻:&f %EVS_SpecialAttack% &a特防:&f %EVS_SpecialDefence%"
- "&a ▶ &b基础信息:"
- "&f ▪ &a闪光: &f%Shiny%&f ▪ &a体型: &f%Growth%"
- "&f ▪ &a特性: &f%Ability%&f ▪ &a性别: &f%Gender%"
- "&f ▪ &a性格: &f%Nature%&f ▪ &a昵称: &f%Nick_Name%"
- "&f ▪ &a携带物: &f%HeldItem%"
- "&a ▶ &b技能信息:"
- "&f ▪ &a一技能: &f%Move1%&f ▪ &a二技能: &f%Move2%"
- "&f ▪ &a三技能: &f%Move3%&f ▪ &a四技能: &f%Move4%"
# 转换交互冷却, 单位:秒
Cooldown: 3
# 精灵转换黑名单
black-list: []
# 转换设定
Settings:
# 是否启用转换模块
enable: true
# 是否允许带有彩色字符的精灵转换
color: true
# IVs 高于多少 v 不允许转换
maximum-ivs: 6
# 禁止带有以下标签的精灵转换
flags:
- "untradeable"

神兽刷新​

默认取消原本刷新时间
自定义刷新时间
刷新黑名单
刷新变量 %ypb_time%
QQ图片20250320030352.png
RefreshLegend: #刷神设置
#是否启动刷神
Enable: true
ProtectRange: 100 #神兽守护距离
ProtectTime: #神兽保护时间,单位分钟
default: 5
vip: 10
Chance: "0.8"
RefreshTime: 2400
Forge功能使用方法
ListenerInvHolder内处理有关事件
继承该类后会有onOpen方法来处理打开事件,以此类推后面还有关闭,拖拽,点击

Forge监听器注册:
Java:
public class Example extends JavaPlugin {
@Override
public void onEnable() {
//这个方法的最后一个参数,如果你的监听器方法是静态的则用class,非静态就直接给示例对象就行
ForgeAPI.registerForgeListener(this,bus,Example.class);
}

/*
注解需要看你版本使用对应的net.minecraftforge.fml.common.eventhandler.SubscribeEvent(1.12.2)
*/
@SubscribeEvent
public static void battleStart(BattleStartedEvent e){
//你的处理代码
}
}
ForgeEvent事件:
和CatServer的用法一样,instanceof判断一下
插件bug反馈群
1055789856
特别感谢Z君的指导!!
特别感谢SwagRee的指导!!
特别感谢挂师傅提供的Forge代码
他们是大好人!!
作者
WUYUmoom
下载
3
查看
183
首次发布
最后更新
评分
0.00 星 0 星

分享资源

最新更新

  1. 更新16版本

    兼容了1.16.5版本