• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
PokemonMaxLevel-方可梦等级突破等级模组,可解除努力值 个体值 等级的限制 保存NBT不报错 可为玩家突破等级限制!

Mod PokemonMaxLevel-方可梦等级突破等级模组,可解除努力值 个体值 等级的限制 保存NBT不报错 可为玩家突破等级限制! 1.0.1

没有下载权限

📋 项目简介​

PokemonMaxLevel 是一款简单突破Boss宝可梦等级 数值 上限的模组, 且保存NBT不报错。客户端选装 服务端必装。
模组通过 Mixin 技术修改宝可梦等级上限,并提供配置文件 PokemonMaxLevel.json 来控制是否允许通过常规方式修改宝可梦的等级、个体值和努力值。如果配置为禁用,则必须通过 PokemonDataEditor 类提供的方法进行修改。
开源地址:https://gitee.com/wolf-music/PokemonMaxLevel

🔧 配置说明​

插件使用 config/PokemonMaxLevel.json 作为配置文件,用于控制是否允许通过常规方式修改宝可梦数值。默认配置如下:
代码:
{
  "level": true,
  "iv": true,
  "ev": true
}

配置项说明​

配置项默认值作用说明
"level"true控制是否允许通过常规方式修改宝可梦等级。若设为 false,则必须使用 PokemonDataEditor.setPokemonLevel() 方法进行修改。
"iv"true控制是否允许通过常规方式修改宝可梦个体值(IV)。若设为 false,则必须使用 PokemonDataEditor.setPokemonIV() 方法进行修改。
"ev"true控制是否允许通过常规方式修改宝可梦努力值(EV)。若设为 false,则必须使用 PokemonDataEditor.setPokemonEV() 方法进行修改。

🛠️ PokemonDataEditor 使用示例​

如果配置中 "level"、"iv" 或 "ev" 被设置为 false,则需要通过 PokemonDataEditor 类的方法来修改宝可梦的相应数值。以下是一个使用示例代码:

代码:
public void test(Pokemon pokemon) {
if (pokemon == null) return;

// 修改宝可梦等级
PokemonDataEditor.setPokemonLevel(pokemon, 200);

// 修改宝可梦个体值
PokemonDataEditor.setPokemonIV(pokemon, 300);
pokemon.setIV(Stats.HP, 300);
pokemon.setIV(Stats.ATTACK, 300);
pokemon.setIV(Stats.DEFENCE, 300);
pokemon.setIV(Stats.SPECIAL_ATTACK, 300);
pokemon.setIV(Stats.SPECIAL_DEFENCE, 300);
pokemon.setIV(Stats.SPEED, 300);

// 修改宝可梦努力值
PokemonDataEditor.setPokemonEV(pokemon, 400);
pokemon.setEV(Stats.HP, 400);
pokemon.setEV(Stats.ATTACK, 300);
pokemon.setEV(Stats.DEFENCE, 300);
pokemon.setEV(Stats.SPECIAL_ATTACK, 300);
pokemon.setEV(Stats.SPECIAL_DEFENCE, 300);
pokemon.setEV(Stats.SPEED, 300);
}


方法说明​

  • PokemonDataEditor.setPokemonLevel(pokemon, level):设置宝可梦等级,即使配置中 "level": false。

  • PokemonDataEditor.setPokemonIV(pokemon, iv):设置宝可梦个体值,即使配置中 "iv": false。

  • PokemonDataEditor.setPokemonEV(pokemon, ev):设置宝可梦努力值,即使配置中 "ev": false。
💡 所有 PokemonDataEditor 方法均在 PokemonDataEditor.java 文件中定义,你可以在 Gitee 仓库 中查看其实现。


📌 总结​

通过 PokemonMaxLevel 插件,开发者可以灵活地控制宝可梦数值的修改权限:

  • 默认允许通过常规方式修改宝可梦等级、个体值和努力值。

  • 通过配置文件 PokemonMaxLevel.json 可以禁止某些修改行为。

  • 当配置项被设为 false 时,必须通过 PokemonDataEditor 提供的方法进行数值修改。
这种设计在保证灵活性的同时,也提供了良好的安全控制机制。
游戏内截图
3.png

2.png

📄 结语​

感谢使用 PokemonMaxLevel 插件,我们持续更新更多功能。如果你有任何问题或建议,请加入官方插件交流群:966720491。
注意:
只有使用权 请勿分发此插件!
有任何问题,请加入官方插件交流群:966720491 咨询
插播点俺滴广告,有需要可以看看鸭awa!
最重要的插件!求下载qwq!免费哒!
作者
XiaoCaoAwA
下载
5
查看
171
首次发布
最后更新
评分
0.00 星 0 星

来自XiaoCaoAwA的更多资源

分享资源

最新更新

  1. 更新文档 开源介绍 增加安全性

    更新文档
  2. 修复使用模组后 战斗野生宝可梦出现残血问题

    修复使用模组后 战斗野生宝可梦出现残血问题