基本信息
我的世界Java版本
1.21.1
1.20.1–1.20.2
1.16.5
1.12.2
平台
Forge
其他链接
搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
许可证 保留所有权益/无许可证
发布于 3 months ago
更新于 7 days ago
更新日志
"1.20.2 (Alpha 7)"
- 1.20.2 的 Java 要求是 Java 17。大多数启动器会自带该版本。手动安装时,您可能需要安装较新的 JRE。
- 此更新的最低 Forge 版本为 48.1.0,这是运行 Pixelmon 客户端所必需的。
- 1.16.5 的世界可能无法与较新版本的 Minecraft 兼容。更新前请考虑备份。
- 如果使用数据包,请在每次更新后刷新以获取 Pixelmon 的默认数据包修复。
新增内容:
- 添加了 恢复糯米团。
- 添加了 力量糯米团。
- 添加了 抗性糯米团。
- 添加了 智力糯米团。
- 添加了 敏捷糯米团。
- 添加了 新手糯米团。
- 添加了 红色花蜜。
- 添加了 黄色花蜜。
- 添加了 紫色花蜜。
- 添加了 粉色花蜜。
- 添加了 金属合金。
宝可梦:
- 添加了 格斗熊猫(Pikachu Libre)。
- 添加了 毒蛛(Tarountula)。
- 添加了 巨蛛(Spidops)。
- 添加了 海豚球(Finizen)。
- 添加了 海豚侠(Palafin)。
- 添加了 海豚侠「英雄形态」(Palafin 'Hero')。
- 添加了 震翼龙(Roaring Moon)。
- 添加了 苦土龙(Wo-Chien)。
- 添加了 铁面龙(Ting-Lu)。
- 添加了 骑拉帝纳(Miraidon)。
- 添加了 骑神(Koraidon)。
外观配色方案:
- 添加了 春季配色方案:Sprigatito、Floragato 和 Meowscarada。
- 添加了 夏季配色方案:Sprigatito、Floragato 和 Meowscarada。
- 添加了 秋季配色方案:Sprigatito、Floragato 和 Meowscarada。
- 添加了 冬季配色方案:Sprigatito、Floragato 和 Meowscarada。
招式、对战道具和特性:
- 添加了 妖精羽毛(Fairy Feather)。
点击以查看新的对战测试
- 添加了 古代力量测试。- 添加了 连连看测试。- 添加了 妖精羽毛测试。- 添加了 Z/Max 招式、暗袭要害和佯攻的 炽热壁垒 测试。- 添加了 毒刺壁垒 测试。- 添加了 灵巧屏障 测试。- 添加了 坚持 测试。- 添加了 王者盾 测试。- 添加了 地毯拦截 测试。- 添加了 全体屏障 测试。- 添加了 阻挡 测试。- 添加了 丝绒陷阱 测试。- 添加了 尖刺屏障 测试。- 添加了 广域屏障 测试。- 添加了 毒质碎片 测试。
生成:
- 在 花朵生物群系 中添加了 Sprigatito、Floragato 和 Meowscarada 的「春季」形态。
- 在 森林生物群系 中添加了 Sprigatito、Floragato 和 Meowscarada 的「夏季」形态。
- 在 针叶林生物群系 中添加了 Sprigatito、Floragato 和 Meowscarada 的「秋季」形态。
- 在 冰冻森林生物群系 中添加了 Sprigatito、Floragato 和 Meowscarada 的「冬季」形态。
- 在 白天的海洋、深海、暖水海洋、温水海洋、深温水海洋 中添加了 Finizen。添加了与一群 Finizen 一起生成的几率。
- 在 白天的海洋、深海、暖水海洋、温水海洋、深温水海洋 中添加了 Palafin。添加了与一群 Finizen 一起生成的确定几率。
- 在 白天的小型末地岛屿陆地上 添加了 Koraidon。
- 在 白天的小型末地岛屿陆地上 添加了 Miraidon。
- 在 陆地上的小型末地岛屿 添加了 Roaring Moon。
- 在 夜晚的针叶林陆地上 添加了 Ting-Lu。
- 在 夜晚的沼泽陆地上 添加了 Wo-Chien。
- 在 白天的所有森林陆地和树顶 添加了 Tarountula。
- 在 白天的所有森林陆地和树顶 添加了 Spidops。
- 向突袭生成参数中添加了新生物群系。
- 将最近添加的宝可梦添加为有效的突袭生成对象。
数据包:
- 添加了 "pixelmon:swimming" 模型谓词。
- 向 RidingModelPredicate 添加了 "flying_or_swimming" 属性,用于指定仅在宝可梦飞行或游泳且被骑乘时显示的骑乘模型。
- 更新了飞行模型谓词检查。
- 添加了 "partial" 生成替换。
- 将 Finizen 和 Palafin 添加为海豚的生成替换。
- 添加了 "bypass" 和 "field" 招式标志。
改动:
-
重构了 PC 界面:
-
移除了 "释放箱":
- 现在要从 PC 中释放宝可梦,需要右键点击它并按下 "释放" 按钮。
-
添加了 "快捷键" 工具栏,并移除了屏幕右下角的精灵图:
- 工具栏现在是可点击的,而不仅仅是快捷键。
- 当鼠标悬停在工具栏上时,还会显示对应的快捷键。
-
添加了 多箱视图模式:
- 现在可以同时查看和修改 18 个箱子。
- 右键点击箱子可以拾取它,允许快速交换箱子。
- 按 TAB 键进入此界面,或使用工具栏中的按钮。
- 再次按 TAB 键退出,或再次使用工具栏中的按钮。
- 如果您手持宝可梦并按 TAB 键,您仍然会在多选模式下持有该宝可梦(或多个宝可梦),允许您快速将它们从一个箱子移动到另一个箱子。
- 如果您使用方向键,可以在屏幕上的箱子之间移动。
- 如果您按住 Ctrl 并使用方向键,可以沿 18 个箱子移动。
-
添加了 多选模式:
- 此模式允许您通过在箱子中选择区域一次选择多个宝可梦。
- 您可以通过按 Q 键或使用快捷工具栏中的按钮进入此模式。
- 再次按 Q 键将进入手持物品模式。
- 最后,第三次按 Q 键将返回 PC 中的标准交互模式。
- 如果您点击并拖动,将选择您创建区域内的所有宝可梦。
- 如果您按住 Ctrl 并点击宝可梦,将选择您单独选择的宝可梦。
- 按 Ctrl + A 将选择整个箱子
-
添加了 持有物品模式:
- 此模式允许您在宝可梦之间快速轻松地移动持有物品。
- 您可以通过按两次 Q 键或使用快捷工具栏中的按钮进入此模式。
- 再次按 Q 键退出此模式。
- Shift 点击带有持有物品的宝可梦会将物品添加到库存中(如果可能)。
-
添加了 "高级搜索" 菜单:
- 您可以通过按 S 键或使用快捷工具栏中的搜索按钮,然后按搜索框右侧的搜索按钮访问此界面。
- 此模式提供了详细的过滤选项
-
添加了 "排序箱子" 选项:
- 默认情况下此选项未绑定到按键,但可以通过快捷工具栏访问。
-
此选项允许您按两种类型对当前查看的箱子进行排序(可通过 sidemod 扩展)
- 图鉴
- 闪光
-
添加了在 PC 中撤销操作的功能:
- 使用快捷键:Ctrl + Z。
-
添加了在 PC 中重做操作的功能:
- 使用快捷键:Ctrl + Y。
-
添加了两个面板,显示当前鼠标悬停的宝可梦信息:
-
左侧显示:
- 种类
- 精灵球
- 精灵图
- 形态
- 配色
- 招式
- 属性图标
- 持有物品精灵图
-
右侧显示:
- 显示 EV 的六边形属性图
- 显示 IV 的六边形属性图
- IV 数值
- 特性
- 性格
- 成长
- 缎带
-
左侧显示:
- 添加了快捷键:a 用于前往上一页。
- 添加了快捷键:d 用于前往下一页。
- 添加了快捷键:Ctrl + Tab 用于在箱子之间切换。
- 添加了 pc_sorting_logic_type 注册表用于添加自定义排序类型逻辑。
- 允许使用 /pc 命令打开其他玩家的 PC。
- 允许通过 /pc 命令访问离线玩家的 PC。
- 更新了 PC 命令以允许打开其他玩家的 PC。
- 更新了 PC 命令以允许打开离线玩家的 PC。
-
移除了 "释放箱":
-
添加了战斗中的第一人称视角:
-
在战斗中按 "F1" 将切换战斗 UI 的可见性。
- toggleBattleUserInterface 键在背景 50% 透明度、背景 100% 透明度、仅显示宝可梦 HP 和完全隐藏战斗 UI 之间循环切换。
-
在战斗中按 "F5" 将切换战斗视角。
-
toggleBattlePerspective 键在第三人称战斗摄像机视角、玩家模型第一人称视角和玩家宝可梦第一人称视角之间循环切换。
- 战斗结束后会记住 POV 状态,因此您可以保持在第一人称模式下,而无需重复启用。
-
toggleBattlePerspective 键在第三人称战斗摄像机视角、玩家模型第一人称视角和玩家宝可梦第一人称视角之间循环切换。
-
按 "R" 键允许玩家在战斗外自由移动,而宝可梦仍留在战斗中。
- 尝试取回正在战斗的宝可梦将使玩家重新进入战斗。
- 玩家可以派出其他宝可梦,但不能开始另一场战斗。
-
如果玩家离开战斗的距离超过最大值,战斗将结束。玩家和任何队友将被视为已弃权。
- 默认值为 30 个方块,可以在配置中使用 max-distance-players-can-move-away-from-battles 值进行设置。
-
在玩家到达该点前 10 个方块时,热键栏上会出现警告消息,屏幕会逐渐变为橙色渐晕效果。
- 此设置可以通过配置中的 min-distance-before-warning-vignette 值进行编辑。
-
在战斗中按 "F1" 将切换战斗 UI 的可见性。
-
战斗现在有一个战斗规则,可以禁止玩家在战斗中自由移动。
- 在战斗规则菜单中添加了一个开关按钮来调整此设置。
-
在战斗配置中还有 4 个配置选项来允许/禁止玩家此功能:
- players-can-move-during-pv-p-battles 用于每队至少有 1 名玩家的战斗(默认为 true)
- players-can-move-during-wild-battles 用于每队至少有 1 只野生宝可梦的战斗(默认为 true)
- players-can-move-during-trainer-battles 用于每队至少有 1 名 NPC 训练家的战斗(默认为 true)
- players-can-move-during-raid-battles 用于 Max 突袭巢穴战斗(默认为 false)
- 上述功能的激活按钮已作为快捷键添加到 Minecraft 的控制 -> 快捷键菜单中,以便可以更改默认快捷键。
点击以查看针对新视角战斗模式的安全保护措施
- 在第一人称视角战斗模式下使用宝可梦编辑器或 PC 将导致战斗弃权。
- 在第一人称视角战斗模式下禁用使用 PC。
- 在第一人称视角战斗模式下禁用使用治疗器或护士乔伊。
- 在第一人称视角战斗模式下禁用尝试从 NPC 回忆机器或招式导师学习招式。
- 在第一人称视角战斗模式下禁用尝试与 NPC 交易者交易或与交易机器互动。
- 在第一人称视角战斗模式下禁用与突袭巢穴的互动。
- 在第一人称视角战斗模式下禁用宝可梦展示柜、日托所、克隆机、从化石机中取回宝可梦、Zygarde 重组单元和 TCG 竞技场。
- 在第一人称视角战斗模式下禁用通过家具改变 Rotom 形态。
- 在第一人称视角战斗模式下禁用对宝可梦使用物品,以防止进化、形态变化、升级或增强其他宝可梦的力量。
- 在第一人称视角战斗模式下禁用爆炸招式技能。
- 在第一人称视角战斗模式下禁用治疗招式技能。
- 在第一人称视角战斗模式下禁用通过 NPC 编辑器编辑训练家。
- 在第一人称视角战斗模式下禁用 /pc 命令。
-
为 EV 和 IV 文本编辑器小部件添加了验证,以便您不再需要猜测可以输入哪些值:
- 这将阻止在 EV/IV 文本框中输入非整数值。
- 这将阻止在 IV 文本框中输入不在 0 < x < 31 范围内的值(文本变为红色)。
- 这将阻止在 EV 文本框中输入不在 0 < x < 252 范围内的值(文本变为红色)。
- 它验证 EV 值,如果达到最大 IV 数量(510),则阻止输入(文本变为红色)。
- 更改了相机物品,使其在创造模式下拍照时不再需要胶卷。
- 更新了战斗日志以包含 AI 每回合将采取的主要决策记录。
- 移除了玩家生成时的最大队伍等级检查,以允许更高等级的队伍在世界中生成宝可梦。
配置:
-
将 config.yml 拆分为多个文件,以便更容易更改配置选项:
- afk_handler.json
- debug.yml
- drops.yml
- healing.yml
- ore_color.yml
- outside_effects.yml
- riding.yml
- pokedollars.yml
- pokerus.yml
- server_discord.yml
- tms.yml
-
将 spawning.yml 配置拆分为多个文件,以便更容易浏览生成配置选项,将子配置移动到 /config/pixelmon/spawning:
- bos.yml
- general.yml
- legendary.yml
- level_distance.yml
- meltan.yml
- poke_loot.yml
- pokestop.yml
- ultra_space.yml
- wild.yml
修复:
- 21743 修复了由于使用 Mojang 的随机源导致的客户端崩溃。
- 21740 修复了弧形圣杯无法生成带有板子的阿尔宙斯的问题。
- 修复了 PokéDisplay 的动画无法工作的问题。
- 修复了 Zygarde Cells 在可配置时间后不会消失的问题。
- 21689 修复了由于蜜蜂替换逻辑导致的服务器挂起问题,使用了一种不会生成新区块的方法。
- 修复了黑暗背景渲染覆盖训练家卡的问题。
- 21704 修复了由客户端平衡值为 null 导致的客户端崩溃问题。
- 修复了 Pixelmon 生成器选择与生成等级不合适的招式的问题。
- 修复了 Pixelmon 生成器生成的 Boss 没有着色器高亮显示的问题。
- 修复了 Pixelmon 生成器的设置在重启后无法保留的问题。
- 修复了空白 TM 考虑到 00 招式的标签存在性问题。
- 21180 修复了钓鱼钩实体向客户端发送错误实体添加数据包的问题。
- 修复了宝可梦球穿过末地和地狱传送门导致的崩溃问题。
- 修复了重组单元菜单中宝可梦精灵图无法渲染的问题。
- 修复了重组单元菜单中等级和 HP 值无法渲染的问题。
- 修复了重组单元按钮渲染为亮白色而不是匹配菜单其余部分样式的问题。
- 修复了相机在创造模式下使用胶卷的问题。
- 21485 修复了雕像的覆盖纹理无法工作的问题。
- 21610 修复了雕像上无法设置飞行动画类型的问题。
- 修复了权限检查无法工作的问题。
- 20210 修复了突袭奖励中 TM/TR 无法掉落的问题。
- 修复了在 Primeape 和 Tandemaus 上获取进化信息时 wiki 命令的描述问题。
- 修复了当鼠标未悬停在卡片上时 TCG 卡片百科全书背景无法渲染的问题。
- 修复了在使用卡片百科全书时,HP、名称、弱点和抗性文本、特性名称、特性描述和其他某些效果描述在悬停卡片上背景上方无法渲染的问题。
- 修复了 Celebi 任务未能给予黄金沙漏作为奖励的问题。
- 修复了制作 PC 任务无法与任何 PC 一起工作的问题,现在默认使用红色 PC。
- 修复了制作治疗器任务无法与任何治疗器一起工作的问题,现在默认使用红色治疗器。
- 修复了宝可梦叫声无法正常播放的问题。
- 修复了 Full Heal、Potion、Super Potion、Revive 和 Max Revive 的 TCG 卡片缺少插图的问题。
- 修复了当交换宝可梦时,如果队伍已满,Poké Display 会停止将之前存储的宝可梦发送到 PC 的问题。
- 修复了飞行持久目标在战斗中仍会使实体上下移动导致相机故障的问题。
- 修复了在 PC 屏幕上渲染物品时的 z 轴层级问题。
- 修复了修改显示时 Pokédisplay 数据包出错的问题。
- 修复了 Pokédisplay 上的动画按钮无法工作的问题。
- 修复了 Pokédisplay 更新数据包可被滥用以编辑任何显示的问题。
- 修复了 Charmander 模型位于地面以下的问题。
- 修复了 Pokédisplay 的破坏粒子效果。
- 修复了克隆机的破坏粒子效果,并恢复了 SMD 纹理。
战斗:
- 21724 修复了战斗规则屏幕无法正确渲染的问题。
- 21724 修复了按下战斗规则按钮导致客户端断开连接的问题。
- 21350 修复了古代力量在造成伤害前提升属性的问题。
- 21348 修复了连击雨在攻击未命中时降低特攻的问题。
- 修复了 Shield Dust 和 Covert Cloak 阻止古代力量提升属性的问题。
- 修复了 PP-Up 在使用全部 3 个之前不会提升 PP 的问题。
- 修复了 Hyperspace Fury 被除 Hoopa-Unbound 以外的宝可梦使用的问题。
- 修复了 Hyperspace Fury 和 Hyperspace Hole 在 Hoopa 形态变化时不会相互转换的问题。
- 修复了 Pickpocket 偷取 Protective Pads 的问题。
- 修复了 Baneful Bulwark、King's Shield、Obstruct、Silk Trap 和 Spiky Shield 对 Protective Pads 和 Long Reach 宝可梦生效的问题。
- 修复了 Gear Up、Magnetic Flux 和 Flower Shield 绕过 Max Guard 的问题。
- 修复了破坏性 Z 招式和 Max 招式被错误的 Protect 类型(Quick Guard、Crafty Shield、Wide Guard 等)减少的问题。
- 修复了破坏性 Z 招式和 Max 招式被 Mat Block 完全阻挡的问题。
- 修复了 Feint 无法移除非基础和非队伍敌方 Protect 变体的问题。
- 修复了 Feint 无法移除盟友可移除的 Protect 变体的问题。
- 修复了 Feint 无法重置保护计数的问题。
- 修复了 Protect 招式阻挡盟友 Feint 招式的问题。
- 修复了 Protect 招式未能阻挡 Dynamax 用户的非 Max 招式的问题。
- 修复了 Quick Guard 仅阻挡具有基础优先级的招式的问题。
- 修复了 Quick Guard 未能阻挡具有增加优先级的 Z-状态招式的问题。
- 修复了 Obstruct 阻挡状态招式的问题。
- 修复了 Wide Guard 未能阻挡范围状态招式的问题。
- 修复了 Wide Guard 未能阻挡 Psychic Terrain 上的 Expanding Force 的问题。
- 修复了 Crafty Shield 未能重置重复 Protect 几率的问题。
- 修复了 Mat Block 阻挡 Feint/Vanish 效果的问题。
- 修复了 Judgement Legend Plate Dynamax 招式在控制台报错的问题。
- 21224 修复了 Purifying Salt 未能忽略 Mold Breaker 和 Mycellium Might 的问题。
- 21347 修复了 Toxic Debris 未能忽略 Mold Breaker 的问题。
- 21347 修复了 Toxic Debris 在被队友击中时未能正确放置 Toxic Spikes 层数的问题。
- 21347 修复了双打模式中危害物未能正确应用额外层数的问题。
- 21073 修复了 Rising Voltage 不适当地提升威力的问题。
- 修复了 Gravity 降低闪避而不是提升招式命中率的问题。
- 修复了突袭对手的 Max 招式在使用后威力恢复为 0 的问题。
- 修复了 Aurora Veil 和 Gear Up 成为 hitsAll 招式的问题。
开发者:
-
添加了 PokemonStorage#open。
- 这隐藏了 track 和 initialize 调用,以简化打开其他玩家 PC 的操作。
- 这还将从世界中检索该玩家队伍的所有宝可梦。
- 这意味着您不再需要代码中的 NetworkHelper 调用或 OpenScreenPacket。
-
添加了 PokemonStorage#encode 和 PokemonStorage#decode。
- 用于将存储发送到客户端。
-
添加了 PlayerCloseStorageEvent。
- 当玩家在客户端关闭存储 UI 时调用。
-
添加了 PlayerPartyStorage#getOpenStorage 和 PlayerPartyStorage#setOpenStorage。
- 这决定了玩家发送到服务器的数据包将与哪个存储交互。
-
移除了 PokemonStorage#getFile。
- 在这个抽象类中这个方法没有意义,因为可以为非平面文件存储实现存储适配器类型。
- 我添加了一个接口 FlatFileStorageSaveAdapter,它有一个函数可以以相同的方式将 PokemonStorage 转换为文件。
- 随后,计算存储文件位置的方法现在在 NBTStorageSaveAdapter 中找到。
-
移除了 PokemonStorage#uuid 的公共访问权限。
- 更改为 getter PokemonStorage#getUniqueId。
-
添加了 StorageType 注册表并更改了 ClientStorageManager#storedPCs。
- 存储类型包含如何从 UUID 构造存储类型的数据。
- 这允许我们在客户端缓存中存储不仅仅是 PC,还可以存储其他类型的 UI(例如队伍视图)。
- StorageType 不支持服务器端模组,因为它也需要在客户端使用。
- Storage 类中有一个对此的 getter,即 PokemonStorage#getStorageType,返回一个 ResourceLocation,表示注册表中类型的键。
-
将 ClientInitializePCPacket 重构为 ClientInitializeStoragePacket。
- 这与上面提到的 StorageType 更改一致,允许我们从服务器初始化任何存储到客户端的缓存。
-
添加了 PokemonStorage#initialize。
- 这会发送上面的数据包,并意味着您不再需要在任何地方进行混乱的 NetworkHelper 调用。
-
移除了 StorageProxy#initializePCForPlayer 和 StorageManager#initializePCForPlayer。
- 上述两个方法都已被 PokemonStorage#initialize 方法取代,并且与 PC 无关。
- 将 PokemonStorage#shouldSendUpdates 更改为受保护并添加了 getter/setter。
-
移除了 PokemonStorage#notifyListener。
- 这似乎最初是为了重构 PokemonStorage#notifyListeners 以保持该函数整洁。但似乎这是一个错误,并在许多地方被错误使用。
- 您现在应该只使用 PokemonStorage#notifyListeners。
- 移除了未使用的函数 PokemonStorage#doWithoutSendingUpdates。
-
移除了未使用的函数 PokemonStorage#retrieveAll。
- 这仅在 PartyStorage 中有意义,并且在抽象层面上被懒惰地使用。
-
添加了 StorageProxy#invalidateCache 和 StorageManager#invalidateCache 用于从缓存存储中移除 PokemonStorage。
-
这在以下情况下很有用:
- 强制重新加载在线玩家的文件。
- 移除离线玩家存储的缓存值。
-
这在以下情况下很有用:
-
添加了 PokemonStorage#track、PokemonStorage#untrack、PokemonStorage#isTracking 和 PokemonStorage#trackingPlayers。
- 这些函数将给定的玩家添加到跟踪存储更改的玩家列表中。
- 这允许多人同时查看和编辑存储,与 Minecraft 的箱子/容器一致。
- 如果您不希望客户端在完成非自己的 PC 后继续接收更新,重要的是要取消跟踪存储。
- 添加了 IStatStore#canSet。
- 将 No Crits 战斗规则的默认值更新为 false/不存在。
- 更新了新数据包以添加打开其他玩家 PC 的能力。
- 添加了 IStatStore#reset。
- 通过 Forge 注册了所有权限。
- 添加了 PlayerHelper#registerPermission 以绕过不必要的 GatherPermissionsEvent。
- 重大变更 :弃用了 HyperDrill 招式效果,该效果不再起作用。请改用 "bypass" 招式标志。
- 添加了 EffectBase#canHitMultipleTargets 以支持有条件单目标或多目标的招式。
- 添加了 ProtectVariation#canBeRemoved 以允许新的 Protect 变体抵抗 Feint。
- 添加了 ProtectVariation#protectVariationBlocksAttack 以允许新的 Protect 变体过滤它们阻挡的攻击。
- 添加了 ProtectVariation#applyProtectionEffect 以允许新的 Protect 变体在阻挡攻击时添加效果。
- 添加了 "bypass" 招式标志,用于不能被 Protect 阻挡的招式,当目标是该宝可梦时。
- 添加了 "field" 招式标志,用于不以宝可梦为目标而改变场地的招式。
- 为 OreColor 子类添加了构造函数,以便 Configurate 可以构造它。


