搜索历史
清空
暂无搜索历史
论坛热搜
1
Jenny — 有趣的模拟女友模组|珍妮模组
热
3
上古老物 冒险者传说 by WhiteSword
新
5
洛心斗罗-福利|公会据点战|武魂||抽奖|最终版
2
乌托邦探险之旅3.2
热
4
幻虚斗罗V1.5
6
水星迫降——在未知的世界中挣扎
登陆 注册 QQ登陆
快捷导航
查看: 13|回复: 0

[模组分享] Patched (Patched)-MOD模组

[复制链接]

5159

主题

5

回帖

6143

积分

龙❁妻

Rank: 8Rank: 8

经验
6143 EP
金粒
929 粒
绿宝石
20 块
爱心
0 点
发表于 2025-8-10 18:49:31 | 显示全部楼层 |阅读模式
Patched (Patched)Github |相关wiki |源站链接支持: fabric , forge , neoforge , quiltPatched是一个模组,允许数据资源包修改JSON文件的部分内容,而不是完全替换它们。它提供了修改数据资源包中JSON文件的部分内容的能力。可用于修补生物群系、战利品表、模型以及游戏中的大多数其他JSON文件。每当Mojang使生物实体模型数据驱动时,Patched很可能也能够修补它们,为OptiFine的CEM提供基本替代方案。

可以使用Patched实现的功能

* 从生物群系中删除或添加世界生成特征

* 从进度中删除或添加条件

* 从战利品表中删除或添加战利品

* 修改配方

* 还有更多!

Patched旨在减少数据/资源包之间以及其他模组之间的冲突。同时也有助于简化这些文件的维护,因为您无需担心文件其他部分过期(例如Minecraft更新会修改您修改无关部分的生物群系)。

Patched还附带了一些命令来检查游戏的状态(`/patchedc`用于客户端):

* `/patched list packs` 显示具有补丁的包列表

* `/patched list patches ` 显示特定包提供的补丁列表* `/patched dump patch` 显示指定包提供的补丁内容* `/patched dump file` 显示文件内容,其中的注释指示了对文件的更改和作者

工作原理

Patched允许创建名为待修补文件的“补丁”文件。这些补丁遵循[RFC 6902](链接)的语法,具有额外功能,使其在模组上下文中更加出色。补丁语法在[这里](链接)有文档,并有一个用于编写补丁的指南[这里](链接)。例如,要从平原生物群系中删除砾石:

json

{

  \"op\": \"find\",

  \"path\": \"/features/6\",

  \"test\": {

    \"path\": \"\",

    \"value\": \"minecraft:ore_gravel\"

  },

  \"then\": {

    \"op\": \"remove\",

    \"path\": \"\"

  }

}

然后将此补丁放置在数据包中的位置`data/minecraft/worldgen/biome`,名称为`plains.json.patch`。

为了尽可能提高性能,Patched仅在声明存在任何补丁的包中查找补丁(即,这是一种自愿选择)。这样做是为了避免在整个模组包中查找200多个模组,即使其中只有一个模组包含补丁。包可以通过在其`pack.mcmeta`文件中添加以下内容来启用修补:

json

{

  \"pack\": {

    \"patched:has_patches\": true // 表示向Patched指示此包希望修补内容。

  }

}

另一个示例,此补丁将一个自定义生物群系添加到“冒险时光”进度中:

json

[

  {

    \"op\": \"add\",

    \"path\": \"/criteria/mydatapack:mybiome\",

    \"value\": {

      \"conditions\": {

        \"player\": [

          {

            \"condition\": \"minecraft:entity_properties\",

            \"entity\": \"this\",

            \"predicate\": {

              \"location\": {

                \"biome\": \"mydatapack:mybiome\"

              }

            }

          }

        ]

      },

      \"trigger\": \"minecraft:location\"

    }

  },

  {

    \"op\": \"add\",

    \"path\": \"/requirements/-\",

    \"value\": [ \"mydatapack:mybiome\" ]

  }

]

兼容性

Patched连接到基础资源加载代码,允许_任何_JSON文件进行修补,甚至其他补丁(理论上)。这将与大多数模组兼容,因为它们不需要修改此代码,任何使用Minecraft资源加载的模组(这在某种程度上是一个要求)将获得Patched的好处。但是,一些模组可能_也_会更改此资源加载代码,这将导致最好的情况下缺乏功能,在最坏的情况下导致崩溃。

限制

遗憾的是,有一种类型的JSON文件是无法进行补丁的。目前包括标签,这是因为Minecraft如何从每个包加载它们以进行合并。以相似方式加载的资源也会受到此问题的影响。

此外,在低于1.19.3版本中,原版生物群系无法(直接)进行修补。这是因为在这些版本中,这些生物群系是硬编码的--也就是说,没有可供修补的文件。这可以通过先前的数据包添加生物群系来解决,比如从世界生成导出[这里](链接),但我建议直接更新到1.19.3版本。

来自Modrinth所有游戏版本1.211.21.11.21.21.21.31.21.41.21.51.21.61.21.71.201.20.11.20.51.20.61.20.41.20.21.20.31.18.21.19.11.19.21.19.3所有类型neoforgefabricquiltforge7.4.1+1.21.1-neoforgePatched-7.4.1+1.21.1-neoforge.jar下载7.4.1+1.21.1-neoforge#ReleasePatched-7.4.1+1.21.1-neoforge-sources.jar下载7.4.1+1.21.1-neoforge#Release### Changes* Fix a crash on 1.21.6 when running any of Patched\'s commands.展开版本: 7.4.1+1.21.1-neoforge支持游戏: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7类型:NeoForgeRelease下载次数: 1397.4.1+1.21.1-fabricPatched-7.4.1+1.21.1-fabric.jar下载7.4.1+1.21.1-fabric#ReleasePatched-7.4.1+1.21.1-fabric-sources.jar下载7.4.1+1.21.1-fabric#Release### Changes* Fix a crash on 1.21.6 when running any of Patched\'s commands.展开版本: 7.4.1+1.21.1-fabric支持游戏: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7类型:FabricRelease下载次数: 3737.4.0+1.21.1-neoforgePatched-7.4.0+1.21.1-neoforge.jar下载7.4.0+1.21.1-neoforge#ReleasePatched-7.4.0+1.21.1-neoforge-sources.jar下载7.4.0+1.21.1-neoforge#Release### Changes* Inter-patch application order has been reversed, aligning it with expectations. Previously, if you had two packs A and B which both contain patches modifying the same part of the same file, then whichever pack came first (i.e. bottom of the resource pack screen or first in the data pack list) would win. In other words, patches are applied in order of highest to lowest priority. This is generally undesirable behavior because it means you can\'t write a data pack that modifies a mod\'s patched-in world gen changes *without placing the data pack below the mod in the data pack list*. Now patches are applied in order of least to highest priority. **This is a breaking change for anyone relying on the previous order**. However, the vast majority of people will not be affected by this change as it requires a situation like the earlier example, which is not very common.展开版本: 7.4.0+1.21.1-neoforge支持游戏: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5类型:NeoForgeRelease下载次数: 3317.4.0+1.21.1-fabricPatched-7.4.0+1.21.1-fabric.jar下载7.4.0+1.21.1-fabric#ReleasePatched-7.4.0+1.21.1-fabric-sources.jar下载7.4.0+1.21.1-fabric#Release### Changes* Inter-patch application order has been reversed, aligning it with expectations. Previously, if you had two packs A and B which both contain patches modifying the same part of the same file, then whichever pack came first (i.e. bottom of the resource pack screen or first in the data pack list) would win. In other words, patches are applied in order of highest to lowest priority. This is generally undesirable behavior because it means you can\'t write a data pack that modifies a mod\'s patched-in world gen changes *without placing the data pack below the mod in the data pack list*. Now patches are applied in order of least to highest priority. **This is a breaking change for anyone relying on the previous order**. However, the vast majority of people will not be affected by this change as it requires a situation like the earlier example, which is not very common.展开版本: 7.4.0+1.21.1-fabric支持游戏: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5类型:FabricRelease下载次数: 8307.3.3+1.21.1-neoforgePatched-7.3.3+1.21.1-neoforge.jar下载7.3.3+1.21.1-neoforge#ReleasePatched-7.3.3+1.21.1-neoforge-sources.jar下载7.3.3+1.21.1-neoforge#Release## Changes* Fix server-side resource reloads (via the `/reload` command) breaking dynamic patches* Fix a potential error when using the `patched:registered` test condition on 1.21.4展开版本: 7.3.3+1.21.1-neoforge支持游戏: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5类型:NeoForgeRelease下载次数: 3577.3.3+1.21.1-fabricPatched-7.3.3+1.21.1-fabric.jar下载7.3.3+1.21.1-fabric#ReleasePatched-7.3.3+1.21.1-fabric-sources.jar下载7.3.3+1.21.1-fabric#Release## Changes* Fix server-side resource reloads (via the `/reload` command) breaking dynamic patches* Fix a potential error when using the `patched:registered` test condition on 1.21.4展开版本: 7.3.3+1.21.1-fabric支持游戏: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5类型:FabricRelease下载次数: 9807.3.2+1.21.1-neoforgePatched-7.3.2+1.21.1-neoforge.jar下载7.3.2+1.21.1-neoforge#ReleasePatched-7.3.2+1.21.1-neoforge-sources.jar下载7.3.2+1.21.1-neoforge#Release## Changes* Fix data generation crashing on 1.21.3.展开版本: 7.3.2+1.21.1-neoforge支持游戏: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4类型:NeoForgeRelease下载次数: 1277.3.2+1.21.1-fabricPatched-7.3.2+1.21.1-fabric.jar下载7.3.2+1.21.1-fabric#ReleasePatched-7.3.2+1.21.1-fabric-sources.jar下载7.3.2+1.21.1-fabric#Release## Changes* Fix data generation crashing on 1.21.3.展开版本: 7.3.2+1.21.1-fabric支持游戏: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4类型:FabricRelease下载次数: 3197.3.1+1.21.1-neoforgePatched-7.3.1+1.21.1-neoforge.jar下载7.3.1+1.21.1-neoforge#ReleasePatched-7.3.1+1.21.1-neoforge-sources.jar下载7.3.1+1.21.1-neoforge#Release## Changes* The version number now includes the platform. For example, `7.3.1+1.21.1` is now `7.3.1+1.21.1-neoforge` (corresponding to the platform it was built for). This means that modders depending on the mod via Modrinth\'s maven do not need to use a version number like \'EddDSwpM\'. The names of each file have also changed slightly to reflect this.展开版本: 7.3.1+1.21.1-neoforge支持游戏: 1.21, 1.21.1, 1.21.2, 1.21.3类型:NeoForgeRelease下载次数: 527.3.1+1.21.1-fabricPatched-7.3.1+1.21.1-fabric.jar下载7.3.1+1.21.1-fabric#ReleasePatched-7.3.1+1.21.1-fabric-sources.jar下载7.3.1+1.21.1-fabric#Release## Changes* The version number now includes the platform. For example, `7.3.1+1.21.1` is now `7.3.1+1.21.1-neoforge` (corresponding to the platform it was built for). This means that modders depending on the mod via Modrinth\'s maven do not need to use a version number like \'EddDSwpM\'. The names of each file have also changed slightly to reflect this.展开版本: 7.3.1+1.21.1-fabric支持游戏: 1.21, 1.21.1, 1.21.2, 1.21.3类型:FabricRelease下载次数: 473.4.1+1.20.1-quiltPatched-3.4.1+1.20.1-quilt.jar下载3.4.1+1.20.1-quilt#ReleasePatched-3.4.1+1.20.1-quilt-sources.jar下载3.4.1+1.20.1-quilt#Release## Changes* The version number now includes the platform. For example, `7.3.1+1.21.1` is now `7.3.1+1.21.1-neoforge` (corresponding to the platform it was built for). This means that modders depending on the mod via Modrinth\'s maven do not need to use a version number like \'EddDSwpM\'. The names of each file have also changed slightly to reflect this.展开版本: 3.4.1+1.20.1-quilt支持游戏: 1.20, 1.20.1类型:QuiltRelease下载次数: 1273.4.1+1.20.1-forgePatched-3.4.1+1.20.1-forge.jar下载3.4.1+1.20.1-forge#ReleasePatched-3.4.1+1.20.1-forge-sources.jar下载3.4.1+1.20.1-forge#Release## Changes* The version number now includes the platform. For example, `7.3.1+1.21.1` is now `7.3.1+1.21.1-neoforge` (corresponding to the platform it was built for). This means that modders depending on the mod via Modrinth\'s maven do not need to use a version number like \'EddDSwpM\'. The names of each file have also changed slightly to reflect this.展开版本: 3.4.1+1.20.1-forge支持游戏: 1.20, 1.20.1类型:ForgeRelease下载次数: 1,0263.4.1+1.20.1-fabricPatched-3.4.1+1.20.1-fabric.jar下载3.4.1+1.20.1-fabric#ReleasePatched-3.4.1+1.20.1-fabric-sources.jar下载3.4.1+1.20.1-fabric#Release## Changes* The version number now includes the platform. For example, `7.3.1+1.21.1` is now `7.3.1+1.21.1-neoforge` (corresponding to the platform it was built for). This means that modders depending on the mod via Modrinth\'s maven do not need to use a version number like \'EddDSwpM\'. The names of each file have also changed slightly to reflect this.展开版本: 3.4.1+1.20.1-fabric支持游戏: 1.20, 1.20.1类型:FabricRelease下载次数: 1,187neoforge-7.3.0+1.21.1Patched-neoforge-7.3.0+1.21.1.jar下载7.3.0+1.21.1#ReleasePatched-neoforge-7.3.0+1.21.1-sources.jar下载7.3.0+1.21.1#Release## New Features* Patches can now be applied to tags/sounds json/blockstates(?)/etc. or so-called \"merged files\". These only work for files defined *in the same pack*. That is, you cannot patch a tag defined by Minecraft (although you could patch your own contributions to it). This opens up the possibility for configurable tags, among other things.## New Features (modder-facing)* Added the `paste` patch type, which allows \'pasting\' arbitrary code-defined data in json files. The intended purpose of this patch type is to make it possible to get config values into otherwise-unconfigurable things like biomes. For example, making a feature\'s spawn rate configurable without needing data packs. See the documentation and `SingleDataSource` for more information.* On (Neo)Forge, mods may now use IMC (InterModComms) to register data sources (for the `paste` operation) and test conditions (for `test` patches with a `type` field). See the documentation for details.## Changes (modder-facing)* Custom test registration has changed — they are now registered using `Patched.registerTestCondition()` and `Patched.registerSimpleTestCondition()`. Test conditions registered the old way will still work.展开版本: 7.3.0+1.21.1支持游戏: 1.21, 1.21.1, 1.21.2, 1.21.3类型:NeoForgeRelease下载次数: 125fabric-7.3.0+1.21.1Patched-fabric-7.3.0+1.21.1.jar下载7.3.0+1.21.1#ReleasePatched-fabric-7.3.0+1.21.1-sources.jar下载7.3.0+1.21.1#Release## New Features* Patches can now be applied to tags/sounds json/blockstates(?)/etc. or so-called \"merged files\". These only work for files defined *in the same pack*. That is, you cannot patch a tag defined by Minecraft (although you could patch your own contributions to it). This opens up the possibility for configurable tags, among other things.## New Features (modder-facing)* Added the `paste` patch type, which allows \'pasting\' arbitrary code-defined data in json files. The intended purpose of this patch type is to make it possible to get config values into otherwise-unconfigurable things like biomes. For example, making a feature\'s spawn rate configurable without needing data packs. See the documentation and `SingleDataSource` for more information.* On (Neo)Forge, mods may now use IMC (InterModComms) to register data sources (for the `paste` operation) and test conditions (for `test` patches with a `type` field). See the documentation for details.## Changes (modder-facing)* Custom test registration has changed — they are now registered using `Patched.registerTestCondition()` and `Patched.registerSimpleTestCondition()`. Test conditions registered the old way will still work.展开版本: 7.3.0+1.21.1支持游戏: 1.21, 1.21.1, 1.21.2, 1.21.3类型:FabricRelease下载次数: 151quilt-3.4.0+1.20.1Patched-quilt-3.4.0+1.20.1.jar下载3.4.0+1.20.1#ReleasePatched-quilt-3.4.0+1.20.1-sources.jar下载3.4.0+1.20.1#Release## New Features* Patches can now be applied to tags/sounds json/blockstates(?)/etc. or so-called \"merged files\". These only work for files defined *in the same pack*. That is, you cannot patch a tag defined by Minecraft (although you could patch your own contributions to it). This opens up the possibility for configurable tags, among other things.## New Features (modder-facing)* Added the `paste` patch type, which allows \'pasting\' arbitrary code-defined data in json files. The intended purpose of this patch type is to make it possible to get config values into otherwise-unconfigurable things like biomes. For example, making a feature\'s spawn rate configurable without needing data packs. See the documentation and `SingleDataSource` for more information.* On (Neo)Forge, mods may now use IMC (InterModComms) to register data sources (for the `paste` operation) and test conditions (for `test` patches with a `type` field). See the documentation for details.## Changes (modder-facing)* Custom test registration has changed — they are now registered using `Patched.registerTestCondition()` and `Patched.registerSimpleTestCondition()`. Test conditions registered the old way will still work.展开版本: 3.4.0+1.20.1支持游戏: 1.20, 1.20.1类型:QuiltRelease下载次数: 62forge-3.4.0+1.20.1Patched-forge-3.4.0+1.20.1.jar下载3.4.0+1.20.1#ReleasePatched-forge-3.4.0+1.20.1-sources.jar下载3.4.0+1.20.1#Release## New Features* Patches can now be applied to tags/sounds json/blockstates(?)/etc. or so-called \"merged files\". These only work for files defined *in the same pack*. That is, you cannot patch a tag defined by Minecraft (although you could patch your own contributions to it). This opens up the possibility for configurable tags, among other things.## New Features (modder-facing)* Added the `paste` patch type, which allows \'pasting\' arbitrary code-defined data in json files. The intended purpose of this patch type is to make it possible to get config values into otherwise-unconfigurable things like biomes. For example, making a feature\'s spawn rate configurable without needing data packs. See the documentation and `SingleDataSource` for more information.* On (Neo)Forge, mods may now use IMC (InterModComms) to register data sources (for the `paste` operation) and test conditions (for `test` patches with a `type` field). See the documentation for details.## Changes (modder-facing)* Custom test registration has changed — they are now registered using `Patched.registerTestCondition()` and `Patched.registerSimpleTestCondition()`. Test conditions registered the old way will still work.展开版本: 3.4.0+1.20.1支持游戏: 1.20, 1.20.1类型:ForgeRelease下载次数: 90fabric-3.4.0+1.20.1Patched-fabric-3.4.0+1.20.1.jar下载3.4.0+1.20.1#ReleasePatched-fabric-3.4.0+1.20.1-sources.jar下载3.4.0+1.20.1#Release## New Features* Patches can now be applied to tags/sounds json/blockstates(?)/etc. or so-called \"merged files\". These only work for files defined *in the same pack*. That is, you cannot patch a tag defined by Minecraft (although you could patch your own contributions to it). This opens up the possibility for configurable tags, among other things.## New Features (modder-facing)* Added the `paste` patch type, which allows \'pasting\' arbitrary code-defined data in json files. The intended purpose of this patch type is to make it possible to get config values into otherwise-unconfigurable things like biomes. For example, making a feature\'s spawn rate configurable without needing data packs. See the documentation and `SingleDataSource` for more information.* On (Neo)Forge, mods may now use IMC (InterModComms) to register data sources (for the `paste` operation) and test conditions (for `test` patches with a `type` field). See the documentation for details.## Changes (modder-facing)* Custom test registration has changed — they are now registered using `Patched.registerTestCondition()` and `Patched.registerSimpleTestCondition()`. Test conditions registered the old way will still work.展开版本: 3.4.0+1.20.1支持游戏: 1.20, 1.20.1类型:FabricRelease下载次数: 100neoforge-7.2.0+1.21.1Patched-neoforge-7.2.0+1.21.1.jar下载7.2.0+1.21.1#ReleasePatched-neoforge-7.2.0+1.21.1-sources.jar下载7.2.0+1.21.1#Release## Features* Added a new `test` type: `patched:pack_enabled`, which allows checking for the existence of data/resource packs. See the documentation for details.## Changes* Rewrote Patched\'s primary mixin for better compatibility with mods that cause re-entrant resource queries, such as Tiny Skeletons.## Changes (for mod developers)* Patched\'s library sources are now included in the mod\'s sources jar.* Patched\'s internals (or most of them) are now in an `internal` package, rather than spread out all over the place. This will break code using or mixing into these internals, but you shouldn\'t be doing that anyway.展开版本: 7.2.0+1.21.1支持游戏: 1.21, 1.21.1, 1.21.2, 1.21.3类型:NeoForgeRelease下载次数: 66fabric-7.2.0+1.21.1Patched-fabric-7.2.0+1.21.1.jar下载7.2.0+1.21.1#ReleasePatched-fabric-7.2.0+1.21.1-sources.jar下载7.2.0+1.21.1#Release## Features* Added a new `test` type: `patched:pack_enabled`, which allows checking for the existence of data/resource packs. See the documentation for details.## Changes* Rewrote Patched\'s primary mixin for better compatibility with mods that cause re-entrant resource queries, such as Tiny Skeletons.## Changes (for mod developers)* Patched\'s library sources are now included in the mod\'s sources jar.* Patched\'s internals (or most of them) are now in an `internal` package, rather than spread out all over the place. This will break code using or mixing into these internals, but you shouldn\'t be doing that anyway.展开版本: 7.2.0+1.21.1支持游戏: 1.21, 1.21.1, 1.21.2, 1.21.3类型:FabricRelease下载次数: 140fabric-3.3.1+1.20.1Patched-fabric-3.3.1+1.20.1.jar下载3.3.1+1.20.1#ReleasePatched-fabric-3.3.1+1.20.1-sources.jar下载3.3.1+1.20.1#Release## Changes* Fixed a crash when using the Programmer Art resource pack. (This was caused by a missed change from Fabric API.) This does not affect the Forge build, and shouldn\'t affect Quilt either (it already has this change).展开版本: 3.3.1+1.20.1支持游戏: 1.20, 1.20.1类型:FabricRelease下载次数: 166quilt-3.3.0+1.20.1Patched-quilt-3.3.0+1.20.1.jar下载3.3.0+1.20.1#ReleasePatched-quilt-3.3.0+1.20.1-sources.jar下载3.3.0+1.20.1#ReleaseThis update backports just about everything added from `5.1.0+1.20.4` to `7.1.1+1.21.1`. It also introduces a few new changes and features, which will be ported over to `1.21.1` shortly.## Backported Features* Added the `include` operation, which allows effectively including the contents of a patch inside another patch. This is intended to reduce patch duplication.* Added \"patch targets\" (also called \"dynamic\" patches), which allow applying a single patch to any number of files.* Added two new `test` types:* `patched:registered`, which allows testing for the existence of something in a registry* `patched:item_registered`, which is a simplified version of the above## Backported Features (for mod developers)* The patch datagen stuff now supports `Codec`s in all of the methods taking `Object`s, and also now allows providing an alternate `Gson` for serialization in the `Object` versions. There\'s also been some minor javadoc improvements in that area.* Patched now supports reading its metadata from the loader-specific mod metadata files! This means that modders can finally ditch their `pack.mcmeta`s and move this data to their `fabric.mod.json`/`quilt.mod.json`/`mods.toml`!## Backported Changes* **The Patched metadata in pack.mcmeta files has been modified** to reflect Mojang\'s changes to pack metadata sections. In short: `patched:has_patches` is no more, and instead there\'s a `patched` section. **Patched will still load old-style packs.**## New Features* Added a new `test` type: `patched:pack_enabled`, which allows checking for the existence of data/resource packs. See the documentation for details.## New Changes* Rewrote Patched\'s primary mixin for better compatibility with mods that cause re-entrant resource queries, such as Tiny Skeletons.## New Changes (for mod developers)* Patched\'s library sources are now included in the mod\'s sources jar.* Patched\'s internals (or most of them) are now in an `internal` package, rather than spread out all over the place. This will break code using or mixing into these internals, but you shouldn\'t be doing that anyway.展开版本: 3.3.0+1.20.1支持游戏: 1.20, 1.20.1类型:QuiltRelease下载次数: 56forge-3.3.0+1.20.1Patched-forge-3.3.0+1.20.1.jar下载3.3.0+1.20.1#ReleasePatched-forge-3.3.0+1.20.1-sources.jar下载3.3.0+1.20.1#ReleaseThis update backports just about everything added from `5.1.0+1.20.4` to `7.1.1+1.21.1`. It also introduces a few new changes and features, which will be ported over to `1.21.1` shortly.## Backported Features* Added the `include` operation, which allows effectively including the contents of a patch inside another patch. This is intended to reduce patch duplication.* Added \"patch targets\" (also called \"dynamic\" patches), which allow applying a single patch to any number of files.* Added two new `test` types:* `patched:registered`, which allows testing for the existence of something in a registry* `patched:item_registered`, which is a simplified version of the above## Backported Features (for mod developers)* The patch datagen stuff now supports `Codec`s in all of the methods taking `Object`s, and also now allows providing an alternate `Gson` for serialization in the `Object` versions. There\'s also been some minor javadoc improvements in that area.* Patched now supports reading its metadata from the loader-specific mod metadata files! This means that modders can finally ditch their `pack.mcmeta`s and move this data to their `fabric.mod.json`/`quilt.mod.json`/`mods.toml`!## Backported Changes* **The Patched metadata in pack.mcmeta files has been modified** to reflect Mojang\'s changes to pack metadata sections. In short: `patched:has_patches` is no more, and instead there\'s a `patched` section. **Patched will still load old-style packs.**## New Features* Added a new `test` type: `patched:pack_enabled`, which allows checking for the existence of data/resource packs. See the documentation for details.## New Changes* Rewrote Patched\'s primary mixin for better compatibility with mods that cause re-entrant resource queries, such as Tiny Skeletons.## New Changes (for mod developers)* Patched\'s library sources are now included in the mod\'s sources jar.* Patched\'s internals (or most of them) are now in an `internal` package, rather than spread out all over the place. This will break code using or mixing into these internals, but you shouldn\'t be doing that anyway.展开版本: 3.3.0+1.20.1支持游戏: 1.20, 1.20.1类型:ForgeRelease下载次数: 86fabric-3.3.0+1.20.1Patched-fabric-3.3.0+1.20.1.jar下载3.3.0+1.20.1#ReleasePatched-fabric-3.3.0+1.20.1-sources.jar下载3.3.0+1.20.1#ReleaseThis update backports just about everything added from `5.1.0+1.20.4` to `7.1.1+1.21.1`. It also introduces a few new changes and features, which will be ported over to `1.21.1` shortly.## Backported Features* Added the `include` operation, which allows effectively including the contents of a patch inside another patch. This is intended to reduce patch duplication.* Added \"patch targets\" (also called \"dynamic\" patches), which allow applying a single patch to any number of files.* Added two new `test` types:* `patched:registered`, which allows testing for the existence of something in a registry* `patched:item_registered`, which is a simplified version of the above## Backported Features (for mod developers)* The patch datagen stuff now supports `Codec`s in all of the methods taking `Object`s, and also now allows providing an alternate `Gson` for serialization in the `Object` versions. There\'s also been some minor javadoc improvements in that area.* Patched now supports reading its metadata from the loader-specific mod metadata files! This means that modders can finally ditch their `pack.mcmeta`s and move this data to their `fabric.mod.json`/`quilt.mod.json`/`mods.toml`!## Backported Changes* **The Patched metadata in pack.mcmeta files has been modified** to reflect Mojang\'s changes to pack metadata sections. In short: `patched:has_patches` is no more, and instead there\'s a `patched` section. **Patched will still load old-style packs.**## New Features* Added a new `test` type: `patched:pack_enabled`, which allows checking for the existence of data/resource packs. See the documentation for details.## New Changes* Rewrote Patched\'s primary mixin for better compatibility with mods that cause re-entrant resource queries, such as Tiny Skeletons.## New Changes (for mod developers)* Patched\'s library sources are now included in the mod\'s sources jar.* Patched\'s internals (or most of them) are now in an `internal` package, rather than spread out all over the place. This will break code using or mixing into these internals, but you shouldn\'t be doing that anyway.展开版本: 3.3.0+1.20.1支持游戏: 1.20, 1.20.1类型:FabricRelease下载次数: 68fabric-7.1.1+1.21.1Patched-fabric-7.1.1+1.21.1.jar下载7.1.1+1.21.1#ReleasePatched-fabric-7.1.1+1.21.1-sources.jar下载7.1.1+1.21.1#Release## Changes* Support using a `RegistryOps` in the datagen code.展开版本: 7.1.1+1.21.1支持游戏: 1.21, 1.21.1类型:FabricRelease下载次数: 467neoforge-7.1.1+1.21.1Patched-neoforge-7.1.1+1.21.1.jar下载7.1.1+1.21.1#ReleasePatched-neoforge-7.1.1+1.21.1-sources.jar下载7.1.1+1.21.1#Release## Changes* Support using a `RegistryOps` in the datagen code.展开版本: 7.1.1+1.21.1支持游戏: 1.21, 1.21.1类型:NeoForgeRelease下载次数: 138fabric-7.1.0+1.21.1Patched-fabric-7.1.0+1.21.1.jar下载7.1.0+1.21.1#ReleasePatched-fabric-7.1.0+1.21.1-sources.jar下载7.1.0+1.21.1#Release## ChangesThis is mostly a modder-facing update, adding two things.First, the patch datagen stuff now supports `Codec`s in all of the methods taking `Object`s, and also now allows providing an alternate `Gson` for serialization in the `Object` versions. There\'s also been some minor javadoc improvements in that area.Second, Patched now supports reading its metadata block from the loader-specific mod metadata files! This means that modders can finally ditch their `pack.mcmeta`s and move this data to their `fabric.mod.json`/`neoforge.mods.toml`! See the recently added section in the \'Installation\' document for the exact syntax.展开版本: 7.1.0+1.21.1支持游戏: 1.21, 1.21.1类型:FabricRelease下载次数: 65neoforge-7.1.0+1.21.1Patched-neoforge-7.1.0+1.21.1.jar下载7.1.0+1.21.1#ReleasePatched-neoforge-7.1.0+1.21.1-sources.jar下载7.1.0+1.21.1#Release## ChangesThis is mostly a modder-facing update, adding two things.First, the patch datagen stuff now supports `Codec`s in all of the methods taking `Object`s, and also now allows providing an alternate `Gson` for serialization in the `Object` versions. There\'s also been some minor javadoc improvements in that area.Second, Patched now supports reading its metadata block from the loader-specific mod metadata files! This means that modders can finally ditch their `pack.mcmeta`s and move this data to their `fabric.mod.json`/`neoforge.mods.toml`! See the recently added section in the \'Installation\' document for the exact syntax.展开版本: 7.1.0+1.21.1支持游戏: 1.21, 1.21.1类型:NeoForgeRelease下载次数: 53fabric-7.0.0+1.21Patched-fabric-7.0.0+1.21.jar下载7.0.0+1.21#ReleasePatched-fabric-7.0.0+1.21-sources.jar下载7.0.0+1.21#Release## Changes* Updated to 1.21.* The Fabric build no longer *requires* Fabric API. However, running without Fabric API will prevent mods\' patches from being applied, and will cause Patched\'s client commands to be unavailable. (These features require Fabric API\'s resource-loader and command-api modules, respectively.)展开版本: 7.0.0+1.21支持游戏: 1.21, 1.21.1类型:FabricRelease下载次数: 2,362neoforge-7.0.0+1.21Patched-neoforge-7.0.0+1.21.jar下载7.0.0+1.21#ReleasePatched-neoforge-7.0.0+1.21-sources.jar下载7.0.0+1.21#Release## Changes* Updated to 1.21.展开版本: 7.0.0+1.21支持游戏: 1.21, 1.21.1类型:NeoForgeRelease下载次数: 187fabric-6.0.0+1.20.5Patched-fabric-6.0.0+1.20.5.jar下载6.0.0+1.20.5#ReleasePatched-fabric-6.0.0+1.20.5-sources.jar下载6.0.0+1.20.5#Release## Changes* Updated to 1.20.5.展开版本: 6.0.0+1.20.5支持游戏: 1.20.5, 1.20.6类型:FabricRelease下载次数: 330neoforge-6.0.0+1.20.5Patched-neoforge-6.0.0+1.20.5.jar下载6.0.0+1.20.5#ReleasePatched-neoforge-6.0.0+1.20.5-sources.jar下载6.0.0+1.20.5#Release## Changes* Updated to 1.20.5.展开版本: 6.0.0+1.20.5支持游戏: 1.20.5, 1.20.6类型:NeoForgeRelease下载次数: 120neoforge-5.1.0+1.20.4Patched-neoforge-5.1.0+1.20.4.jar下载5.1.0+1.20.4#ReleasePatched-neoforge-5.1.0+1.20.4-sources.jar下载5.1.0+1.20.4#Release## Features* Added the `include` operation, which allows effectively including the contents of a patch inside another patch. This is intended to reduce patch duplication.* Added \"patch targets\" (also called \"dynamic\" patches), which allow applying a single patch to any number of files.* Added two new `test` types:* `patched:registered`, which allows testing for the existence of something in a registry* `patched:item_registered`, which is a simplified version of the aboveSee also the updated documentation for details on all of these.## Changes* **The Patched metadata in `pack.mcmeta` files has been modified** to reflect Mojang\'s changes to pack metadata sections over the past several updates. In short: `patched:has_patches` is no more, and instead there\'s a `patched` section. **Patched will still load old-style packs, for now.*** Fabric: fixed mixins that broke with semi-recent (mid-January) changes to Fabric API.* NeoForge: updated mod metadata for semi-recent (late-December?) FML changes展开版本: 5.1.0+1.20.4支持游戏: 1.20.4类型:NeoForgeRelease下载次数: 144fabric-5.1.0+1.20.4Patched-fabric-5.1.0+1.20.4.jar下载5.1.0+1.20.4#ReleasePatched-fabric-5.1.0+1.20.4-sources.jar下载5.1.0+1.20.4#Release## Features* Added the `include` operation, which allows effectively including the contents of a patch inside another patch. This is intended to reduce patch duplication.* Added \"patch targets\" (also called \"dynamic\" patches), which allow applying a single patch to any number of files.* Added two new `test` types:* `patched:registered`, which allows testing for the existence of something in a registry* `patched:item_registered`, which is a simplified version of the aboveSee also the updated documentation for details on all of these.## Changes* **The Patched metadata in `pack.mcmeta` files has been modified** to reflect Mojang\'s changes to pack metadata sections over the past several updates. In short: `patched:has_patches` is no more, and instead there\'s a `patched` section. **Patched will still load old-style packs, for now.*** Fabric: fixed mixins that broke with semi-recent (mid-January) changes to Fabric API.* NeoForge: updated mod metadata for semi-recent (late-December?) FML changes展开版本: 5.1.0+1.20.4支持游戏: 1.20.4类型:FabricRelease下载次数: 1,207neoforge-5.0.0+1.20.4Patched-neoforge-5.0.0+1.20.4.jar下载5.0.0+1.20.4#ReleasePatched-neoforge-5.0.0+1.20.4-sources.jar下载5.0.0+1.20.4#Release## Changes* Port to NeoForge 1.20.4.展开版本: 5.0.0+1.20.4支持游戏: 1.20.4类型:NeoForgeRelease下载次数: 186fabric-4.0.1+1.20.2Patched-fabric-4.0.1+1.20.2.jar下载4.0.1+1.20.2#ReleasePatched-fabric-4.0.1+1.20.2-sources.jar下载4.0.1+1.20.2#Release## Changes* Updated to latest 1.20.2 Fabric API.展开版本: 4.0.1+1.20.2支持游戏: 1.20.2, 1.20.3, 1.20.4类型:FabricRelease下载次数: 496neoforge-4.0.1+1.20.2Patched-neoforge-4.0.1+1.20.2.jar下载4.0.1+1.20.2#ReleasePatched-neoforge-4.0.1+1.20.2-sources.jar下载4.0.1+1.20.2#Release## Changes* Try to avoid crashing the game if an \"early loading\" error occurs.* Fix crash on NeoForge ≥20.2.65.展开版本: 4.0.1+1.20.2支持游戏: 1.20.2类型:NeoForgeRelease下载次数: 153fabric-4.0.0+1.20.2Patched-fabric-4.0.0+1.20.2.jar下载4.0.0+1.20.2#ReleasePatched-fabric-4.0.0+1.20.2-sources.jar下载4.0.0+1.20.2#Release## Changes* Update to 1.20.2. There is not currently a Quilt version because QSL does not appear to support 1.20.2 yet. Do not try to use the Fabric version on Quilt; it won\'t work.展开版本: 4.0.0+1.20.2支持游戏: 1.20.2, 1.20.3, 1.20.4类型:FabricRelease下载次数: 246neoforge-4.0.0+1.20.2Patched-neoforge-4.0.0+1.20.2.jar下载4.0.0+1.20.2#ReleasePatched-neoforge-4.0.0+1.20.2-sources.jar下载4.0.0+1.20.2#Release## Changes* Update to 1.20.2. There is not currently a Quilt version because QSL does not appear to support 1.20.2 yet. Additionally, Forge has been dropped in favor of NeoForge on 1.20.2+ -- the latest 1.20.1 build should work on Forge 1.20.2, but will likely not work on 1.20.3 and higher. Forge will remain supported on 1.20.1 and below.Note: the NeoForge sources jar doesn\'t exactly match the real source code as the common mixins needed `remap = false` added in order to build (NeoForge 1.20.2 removed mod reobf). This doesn\'t affect other platforms.展开版本: 4.0.0+1.20.2支持游戏: 1.20.2类型:NeoForgeRelease下载次数: 139fabric-3.2.3+1.20.1Patched-fabric-3.2.3+1.20.1.jar下载3.2.3+1.20.1#ReleasePatched-fabric-3.2.3+1.20.1-sources.jar下载3.2.3+1.20.1#Release## Changes* Fix packs that take advantage of Minecraft\'s filtering causing Patched to throw countless errors.展开版本: 3.2.3+1.20.1支持游戏: 1.20, 1.20.1, 1.20.2类型:FabricRelease下载次数: 3,431forge-3.2.3+1.20.1Patched-forge-3.2.3+1.20.1.jar下载3.2.3+1.20.1#ReleasePatched-forge-3.2.3+1.20.1-sources.jar下载3.2.3+1.20.1#Release## Changes* Fix packs that take advantage of Minecraft\'s filtering causing Patched to throw countless errors.展开版本: 3.2.3+1.20.1支持游戏: 1.20, 1.20.1, 1.20.2类型:ForgeNeoForgeRelease下载次数: 2,034quilt-3.2.3+1.20.1Patched-quilt-3.2.3+1.20.1.jar下载3.2.3+1.20.1#ReleasePatched-quilt-3.2.3+1.20.1-sources.jar下载3.2.3+1.20.1#Release## Changes* Fix packs that take advantage of Minecraft\'s filtering causing Patched to throw countless errors.展开版本: 3.2.3+1.20.1支持游戏: 1.20, 1.20.1, 1.20.2类型:QuiltRelease下载次数: 674fabric-3.2.2+1.20.1Patched-fabric-3.2.2+1.20.1.jar下载3.2.2+1.20.1#ReleasePatched-fabric-3.2.2+1.20.1-sources.jar下载3.2.2+1.20.1#Release## Changes* On Fabric (and theoretically also Quilt), give custom builtin packs better names.展开版本: 3.2.2+1.20.1支持游戏: 1.20, 1.20.1, 1.20.2类型:FabricRelease下载次数: 212forge-3.2.2+1.20.1Patched-forge-3.2.2+1.20.1.jar下载3.2.2+1.20.1#ReleasePatched-forge-3.2.2+1.20.1-sources.jar下载3.2.2+1.20.1#Release## Changes* On Fabric (and theoretically also Quilt), give custom builtin packs better names.展开版本: 3.2.2+1.20.1支持游戏: 1.20, 1.20.1, 1.20.2类型:ForgeNeoForgeRelease下载次数: 513quilt-3.2.2+1.20.1Patched-quilt-3.2.2+1.20.1.jar下载3.2.2+1.20.1#ReleasePatched-quilt-3.2.2+1.20.1-sources.jar下载3.2.2+1.20.1#Release## Changes* On Fabric (and theoretically also Quilt), give custom builtin packs better names.展开版本: 3.2.2+1.20.1支持游戏: 1.20, 1.20.1, 1.20.2类型:QuiltRelease下载次数: 143fabric-3.2.1+1.20.1Patched-fabric-3.2.1+1.20.1.jar下载3.2.1+1.20.1#ReleasePatched-fabric-3.2.1+1.20.1-sources.jar下载3.2.1+1.20.1#Release## Changes* Made the mod avoid crashing if its `FilePackResources` accessor fails to apply. In particular, this change allows the mod to run on 1.20.2 without anything breaking (except for the list commands on `.zip` data/resource packs).展开版本: 3.2.1+1.20.1支持游戏: 1.20, 1.20.1, 1.20.2类型:FabricRelease下载次数: 151forge-3.2.1+1.20.1Patched-forge-3.2.1+1.20.1.jar下载3.2.1+1.20.1#ReleasePatched-forge-3.2.1+1.20.1-sources.jar下载3.2.1+1.20.1#Release## Changes* Made the mod avoid crashing if its `FilePackResources` accessor fails to apply. In particular, this change allows the mod to run on 1.20.2 without anything breaking (except for the list commands on `.zip` data/resource packs).展开版本: 3.2.1+1.20.1支持游戏: 1.20, 1.20.1, 1.20.2类型:ForgeNeoForgeRelease下载次数: 107quilt-3.2.1+1.20.1Patched-quilt-3.2.1+1.20.1.jar下载3.2.1+1.20.1#ReleasePatched-quilt-3.2.1+1.20.1-sources.jar下载3.2.1+1.20.1#Release## Changes* Made the mod avoid crashing if its `FilePackResources` accessor fails to apply. In particular, this change allows the mod to run on 1.20.2 without anything breaking (except for the list commands on `.zip` data/resource packs).展开版本: 3.2.1+1.20.1支持游戏: 1.20, 1.20.1, 1.20.2类型:QuiltRelease下载次数: 102fabric-1.1.0+1.18.2Patched-fabric-1.1.0+1.18.2.jar下载1.1.0+1.18.2#ReleasePatched-fabric-1.1.0+1.18.2-sources.jar下载1.1.0+1.18.2#ReleaseBackported all of the changes from 1.19.2 <=> 1.20.1:## Features* Leveraged patch audits in file dumping. This means that you can now easily see who changed what (via patches; file replacements have no such indicators).* There are now two new subcommands for `/patched[c] dump file ...`: `raw` and `unpatched`, for dumping the comment-less patched file and for dumping the file without applying patches, respectively.* Implemented the `patched:mod_loaded` condition, with support for testing against specific mod versions.* Implemented basic datagen support for patches.## Changes* The version format has been modified to comply a bit better with Semver and allow mods to actually depend on the mod.* Updated to Patched 1.3.0 (up from 1.0.0).* Patches can now patch other patches.* Only parse obvious json files as json, and other optimizations (like not unnecessarily reading files).## Bug Fixes* Fixed patches from mods not actually being applied.* Properly expand mod loader \"group\" packs to have one pack per mod in commands.* Fixed listing patches of `.zip` packs not working properly.* Fixed packs not showing up in `/patched list packs` if they were added using the data packs section of the create world screen.展开版本: 1.1.0+1.18.2支持游戏: 1.18.2类型:FabricRelease下载次数: 226forge-1.1.0+1.18.2Patched-forge-1.1.0+1.18.2.jar下载1.1.0+1.18.2#ReleasePatched-forge-1.1.0+1.18.2-sources.jar下载1.1.0+1.18.2#ReleaseBackported all of the changes from 1.19.2 <=> 1.20.1:## Features* Leveraged patch audits in file dumping. This means that you can now easily see who changed what (via patches; file replacements have no such indicators).* There are now two new subcommands for `/patched[c] dump file ...`: `raw` and `unpatched`, for dumping the comment-less patched file and for dumping the file without applying patches, respectively.* Implemented the `patched:mod_loaded` condition, with support for testing against specific mod versions.* Implemented basic datagen support for patches.## Changes* The version format has been modified to comply a bit better with Semver and allow mods to actually depend on the mod.* Updated to Patched 1.3.0 (up from 1.0.0).* Patches can now patch other patches.* Only parse obvious json files as json, and other optimizations (like not unnecessarily reading files).## Bug Fixes* Fixed patches from mods not actually being applied.* Properly expand mod loader \"group\" packs to have one pack per mod in commands.* Fixed listing patches of `.zip` packs not working properly.* Fixed packs not showing up in `/patched list packs` if they were added using the data packs section of the create world screen.展开版本: 1.1.0+1.18.2支持游戏: 1.18.2类型:ForgeRelease下载次数: 174quilt-1.1.0+1.18.2Patched-quilt-1.1.0+1.18.2.jar下载1.1.0+1.18.2#ReleasePatched-quilt-1.1.0+1.18.2-sources.jar下载1.1.0+1.18.2#ReleaseBackported all of the changes from 1.19.2 <=> 1.20.1:## Features* Leveraged patch audits in file dumping. This means that you can now easily see who changed what (via patches; file replacements have no such indicators).* There are now two new subcommands for `/patched[c] dump file ...`: `raw` and `unpatched`, for dumping the comment-less patched file and for dumping the file without applying patches, respectively.* Implemented the `patched:mod_loaded` condition, with support for testing against specific mod versions.* Implemented basic datagen support for patches.## Changes* The version format has been modified to comply a bit better with Semver and allow mods to actually depend on the mod.* Updated to Patched 1.3.0 (up from 1.0.0).* Patches can now patch other patches.* Only parse obvious json files as json, and other optimizations (like not unnecessarily reading files).## Bug Fixes* Fixed patches from mods not actually being applied.* Properly expand mod loader \"group\" packs to have one pack per mod in commands.* Fixed listing patches of `.zip` packs not working properly.* Fixed packs not showing up in `/patched list packs` if they were added using the data packs section of the create world screen.展开版本: 1.1.0+1.18.2支持游戏: 1.18.2类型:QuiltRelease下载次数: 166fabric-2.3.0+1.19.2Patched-fabric-2.3.0+1.19.2.jar下载2.3.0+1.19.2#ReleasePatched-fabric-2.3.0+1.19.2-sources.jar下载2.3.0+1.19.2#Release## Changes* The version format has been modified to comply a bit better with Semver and allow mods to actually depend on the mod. The version has been bumped to `2.x.x` to allow better differentiation between builds from past and future major versions (this change has also been applied to the latest 1.20.x build).* Updated to Patched 1.3.0, bringing with it mainly one change: patches can now replace the root document.* Patches can now patch other patches.* More optimizations to patching file I/O. In particular, we don\'t try to read a file if no one is trying to patch it.* The `patched:mod_loaded` test condition now supports testing against specific mod versions.* There are now two new subcommands for `/patched[c] dump file ...`: `raw` and `unpatched`, for dumping the comment-less patched file and for dumping the file without applying patches, respectively.展开版本: 2.3.0+1.19.2支持游戏: 1.19.1, 1.19.2类型:FabricRelease下载次数: 571forge-2.3.0+1.19.2Patched-forge-2.3.0+1.19.2.jar下载2.3.0+1.19.2#ReleasePatched-forge-2.3.0+1.19.2-sources.jar下载2.3.0+1.19.2#Release## Changes* The version format has been modified to comply a bit better with Semver and allow mods to actually depend on the mod. The version has been bumped to `2.x.x` to allow better differentiation between builds from past and future major versions (this change has also been applied to the latest 1.20.x build).* Updated to Patched 1.3.0, bringing with it mainly one change: patches can now replace the root document.* Patches can now patch other patches.* More optimizations to patching file I/O. In particular, we don\'t try to read a file if no one is trying to patch it.* The `patched:mod_loaded` test condition now supports testing against specific mod versions.* There are now two new subcommands for `/patched[c] dump file ...`: `raw` and `unpatched`, for dumping the comment-less patched file and for dumping the file without applying patches, respectively.展开版本: 2.3.0+1.19.2支持游戏: 1.19.1, 1.19.2类型:ForgeRelease下载次数: 420quilt-2.3.0+1.19.2Patched-quilt-2.3.0+1.19.2.jar下载2.3.0+1.19.2#ReleasePatched-quilt-2.3.0+1.19.2-sources.jar下载2.3.0+1.19.2#Release## Changes* The version format has been modified to comply a bit better with Semver and allow mods to actually depend on the mod. The version has been bumped to `2.x.x` to allow better differentiation between builds from past and future major versions (this change has also been applied to the latest 1.20.x build).* Updated to Patched 1.3.0, bringing with it mainly one change: patches can now replace the root document.* Patches can now patch other patches.* More optimizations to patching file I/O. In particular, we don\'t try to read a file if no one is trying to patch it.* The `patched:mod_loaded` test condition now supports testing against specific mod versions.* There are now two new subcommands for `/patched[c] dump file ...`: `raw` and `unpatched`, for dumping the comment-less patched file and for dumping the file without applying patches, respectively.展开版本: 2.3.0+1.19.2支持游戏: 1.19.1, 1.19.2类型:QuiltRelease下载次数: 167fabric-3.2.0+1.20.1Patched-fabric-3.2.0+1.20.1.jar下载3.2.0+1.20.1#ReleasePatched-fabric-3.2.0+1.20.1-sources.jar下载3.2.0+1.20.1#Release## Changes* The version format has been modified to comply a bit better with Semver and allow mods to actually depend on the mod. The version has been bumped to `3.x.x` to allow better differentiation between builds from past major versions (and will likely be bumped again if `1.20.2` includes breaking changes).* Updated to Patched 1.3.0, bringing with it mainly one change: patches can now replace the root document.* Patches can now patch other patches.* More optimizations to patching file I/O. In particular, we don\'t try to read a file if no one is trying to patch it.* The `patched:mod_loaded` test condition now supports testing against specific mod versions.* There are now two new subcommands for `/patched[c] dump file ...`: `raw` and `unpatched`, for dumping the comment-less patched file and for dumping the file without applying patches, respectively.展开版本: 3.2.0+1.20.1支持游戏: 1.20, 1.20.1类型:FabricRelease下载次数: 494forge-3.2.0+1.20.1Patched-forge-3.2.0+1.20.1.jar下载3.2.0+1.20.1#ReleasePatched-forge-3.2.0+1.20.1-sources.jar下载3.2.0+1.20.1#Release## Changes* The version format has been modified to comply a bit better with Semver and allow mods to actually depend on the mod. The version has been bumped to `3.x.x` to allow better differentiation between builds from past major versions (and will likely be bumped again if `1.20.2` includes breaking changes).* Updated to Patched 1.3.0, bringing with it mainly one change: patches can now replace the root document.* Patches can now patch other patches.* More optimizations to patching file I/O. In particular, we don\'t try to read a file if no one is trying to patch it.* The `patched:mod_loaded` test condition now supports testing against specific mod versions.* There are now two new subcommands for `/patched[c] dump file ...`: `raw` and `unpatched`, for dumping the comment-less patched file and for dumping the file without applying patches, respectively.展开版本: 3.2.0+1.20.1支持游戏: 1.20, 1.20.1类型:ForgeNeoForgeRelease下载次数: 81quilt-3.2.0+1.20.1Patched-quilt-3.2.0+1.20.1.jar下载3.2.0+1.20.1#ReleasePatched-quilt-3.2.0+1.20.1-sources.jar下载3.2.0+1.20.1#Release## Changes* The version format has been modified to comply a bit better with Semver and allow mods to actually depend on the mod. The version has been bumped to `3.x.x` to allow better differentiation between builds from past major versions (and will likely be bumped again if `1.20.2` includes breaking changes).* Updated to Patched 1.3.0, bringing with it mainly one change: patches can now replace the root document.* Patches can now patch other patches.* More optimizations to patching file I/O. In particular, we don\'t try to read a file if no one is trying to patch it.* The `patched:mod_loaded` test condition now supports testing against specific mod versions.* There are now two new subcommands for `/patched[c] dump file ...`: `raw` and `unpatched`, for dumping the comment-less patched file and for dumping the file without applying patches, respectively.展开版本: 3.2.0+1.20.1支持游戏: 1.20, 1.20.1类型:QuiltRelease下载次数: 70quilt-1.19.2-1.2.0Patched-quilt-1.19.2-1.2.0.jar下载quilt-1.19.2-1.2.0#ReleasePatched-quilt-1.19.2-1.2.0-sources.jar下载quilt-1.19.2-1.2.0#Release### Changes* Backport Quilt support to 1.19.2.展开版本: quilt-1.19.2-1.2.0支持游戏: 1.19.1, 1.19.2类型:QuiltRelease下载次数: 395forge-1.19.2-1.2.0Patched-forge-1.19.2-1.2.0.jar下载forge-1.19.2-1.2.0#ReleasePatched-forge-1.19.2-1.2.0-sources.jar下载forge-1.19.2-1.2.0#Release### Changes* Moved to a multi-loader workspace, like the 1.20 version.* Backported the following changes:* Only parse obvious json files as json, theoretically improving performance.* Properly expand mod loader \"group\" packs to have one pack per mod in commands.* Fixed listing patches of `.zip` packs not working properly.* Fix not applying patches from Fabric mods.* Fixed packs not showing up in `/patched list packs` if they were added using the data packs section of the create world screen (untested, but should work).展开版本: forge-1.19.2-1.2.0支持游戏: 1.19.1, 1.19.2类型:ForgeRelease下载次数: 1,042fabric-1.19.2-1.2.0Patched-fabric-1.19.2-1.2.0.jar下载fabric-1.19.2-1.2.0#ReleasePatched-fabric-1.19.2-1.2.0-sources.jar下载fabric-1.19.2-1.2.0#Release### Changes* Moved to a multi-loader workspace, like the 1.20 version.* Backported the following changes:* Only parse obvious json files as json, theoretically improving performance.* Properly expand mod loader \"group\" packs to have one pack per mod in commands.* Fixed listing patches of `.zip` packs not working properly.* Fix not applying patches from Fabric mods.* Fixed packs not showing up in `/patched list packs` if they were added using the data packs section of the create world screen (untested, but should work).展开版本: fabric-1.19.2-1.2.0支持游戏: 1.19.1, 1.19.2类型:FabricRelease下载次数: 1,536quilt-1.20-1.1.0Patched-quilt-1.20-1.1.0.jar下载quilt-1.20-1.1.0#ReleasePatched-quilt-1.20-1.1.0-sources.jar下载quilt-1.20-1.1.0#Release### Changes* Add Quilt support.展开版本: quilt-1.20-1.1.0支持游戏: 1.20, 1.20.1类型:QuiltRelease下载次数: 868forge-1.20-1.1.0Patched-forge-1.20-1.1.0.jar下载forge-1.20-1.1.0#ReleasePatched-forge-1.20-1.1.0-sources.jar下载forge-1.20-1.1.0#Release### Changes* The mod now uses a proper multi-loader workspace instead of one branch per loader.* Also we\'re now publishing source jars.* Patched now only tries to parse obvious json files as json.* This should slightly improve load times.* Side note: this was supposed to be the case from the beginning, but then I noticed the code for it had no usages...* \"Group\" packs are now expanded in the commands, meaning e.g. instead of a \"Fabric Mods\" or \"mod_resources\" pack there\'s instead a pack for each mod.* Fixed listing patches of `.zip` packs not working properly.展开版本: forge-1.20-1.1.0支持游戏: 1.20, 1.20.1类型:ForgeNeoForgeRelease下载次数: 475fabric-1.20-1.1.0Patched-fabric-1.20-1.1.0.jar下载fabric-1.20-1.1.0#ReleasePatched-fabric-1.20-1.1.0-sources.jar下载fabric-1.20-1.1.0#Release### Changes* The mod now uses a proper multi-loader workspace instead of one branch per loader.* Also we\'re now publishing source jars.* Patched now only tries to parse obvious json files as json.* This should slightly improve load times.* Side note: this was supposed to be the case from the beginning, but then I noticed the code for it had no usages...* \"Group\" packs are now expanded in the commands, meaning e.g. instead of a \"Fabric Mods\" or \"mod_resources\" pack there\'s instead a pack for each mod.* Fixed listing patches of `.zip` packs not working properly.展开版本: fabric-1.20-1.1.0支持游戏: 1.20, 1.20.1类型:FabricRelease下载次数: 9,650forge-1.20-1.0.0Patched-forge-1.20-1.0.0.jar下载forge-1.20-1.0.0#Release### Changes* Updated to 1.20.展开版本: forge-1.20-1.0.0支持游戏: 1.20类型:ForgeRelease下载次数: 330fabric-1.20-1.0.0Patched-fabric-1.20-1.0.0.jar下载fabric-1.20-1.0.0#Release### Changes* Updated to 1.20.展开版本: fabric-1.20-1.0.0支持游戏: 1.20类型:FabricRelease下载次数: 1,175fabric-1.19.3-1.0.2Patched-fabric-1.19.3-1.0.2.jar下载fabric-1.19.3-1.0.2#Release### Changes* Fix not applying patches from other Fabric mods.展开版本: fabric-1.19.3-1.0.2支持游戏: 1.19.3类型:FabricRelease下载次数: 330fabric-1.19.3-1.0.1Patched-fabric-1.19.3-1.0.1.jar下载fabric-1.19.3-1.0.1#Release### Changes* Fixed packs not showing up in `/patched list packs` if they were added using the data packs section of the create world screen.展开版本: fabric-1.19.3-1.0.1支持游戏: 1.19.3类型:FabricRelease下载次数: 62forge-1.19.3-1.0.1Patched-forge-1.19.3-1.0.1.jar下载forge-1.19.3-1.0.1#Release### Changes* Fixed packs not showing up in `/patched list packs` if they were added using the data packs section of the create world screen.展开版本: forge-1.19.3-1.0.1支持游戏: 1.19.3类型:ForgeRelease下载次数: 113fabric-1.19.3-1.0.0Patched-fabric-1.19.3-1.0.0.jar下载fabric-1.19.3-1.0.0#Release### Changes* Updated to 1.19.3.展开版本: fabric-1.19.3-1.0.0支持游戏: 1.19.3类型:FabricRelease下载次数: 144forge-1.19.3-1.0.0Patched-forge-1.19.3-1.0.0.jar下载forge-1.19.3-1.0.0#Release### Changes* Updated to 1.19.3.展开版本: forge-1.19.3-1.0.0支持游戏: 1.19.3类型:ForgeRelease下载次数: 144forge-1.19.2-1.1.1Patched-forge-1.19.2-1.1.1.jar下载forge-1.19.2-1.1.1#Release### Changes* Fixed patches from mods being completely ignored.* This means that mods can actually patch things now.展开版本: forge-1.19.2-1.1.1支持游戏: 1.19.2类型:ForgeRelease下载次数: 98fabric-1.19.2-1.1.0Patched-fabric-1.19.2-1.1.0.jar下载fabric-1.19.2-1.1.0#Release### Changes* Bumped Patched library dependency to 1.2.1 (up from 1.1.1).* See also its changelogs [here](https://github.com/EnderTurret/Patched/releases/tag/v1.2.0) and [here](https://github.com/EnderTurret/Patched/releases/tag/v1.2.1).* Leveraged patch audits in file dumping.* This means that you can now easily see who changed what (via patches; file replacements have no such indicators).### Internal Changes* [Breaking Change] Made exposed utility classes `final` and made some internal code package-private.* Made Forge/Fabric code more similar to each other.* Properly marked internal code as internal.展开版本: fabric-1.19.2-1.1.0支持游戏: 1.19.2类型:FabricRelease下载次数: 129forge-1.19.2-1.1.0Patched-forge-1.19.2-1.1.0.jar下载forge-1.19.2-1.1.0#Release### Changes* Bumped Patched library dependency to 1.2.1 (up from 1.1.1).* See also its changelogs [here](https://github.com/EnderTurret/Patched/releases/tag/v1.2.0) and [here](https://github.com/EnderTurret/Patched/releases/tag/v1.2.1).* Leveraged patch audits in file dumping.* This means that you can now easily see who changed what (via patches; file replacements have no such indicators).### Internal Changes* [Breaking Change] Made exposed utility classes `final` and made some internal code package-private.* Made Forge/Fabric code more similar to each other.* Properly marked internal code as internal.展开版本: forge-1.19.2-1.1.0支持游戏: 1.19.2类型:ForgeRelease下载次数: 59fabric-1.19.2-1.0.0Patched-fabric-1.19.2-1.0.0.jar下载fabric-1.19.2-1.0.0#Release* Updated to 1.19.2* Updated to Patched 1.1.1* Added support for \"custom test conditions\"* Implemented the `patched:mod_loaded` condition* Implemented basic datagen support for patches展开版本: fabric-1.19.2-1.0.0支持游戏: 1.19.2类型:FabricRelease下载次数: 80forge-1.19.2-1.0.0Patched-forge-1.19.2-1.0.0.jar下载forge-1.19.2-1.0.0#Release* Updated to 1.19.2* Updated to Patched 1.1.1* Added support for \"custom test conditions\"* Implemented the `patched:mod_loaded` condition* Implemented basic datagen support for patches展开版本: forge-1.19.2-1.0.0支持游戏: 1.19.2类型:ForgeRelease下载次数: 642fabric-1.18.2-1.0.0Patched-fabric-1.18.2-1.0.0.jar下载fabric-1.18.2-1.0.0#Release展开版本: fabric-1.18.2-1.0.0支持游戏: 1.18.2类型:FabricRelease下载次数: 337forge-1.18.2-1.0.0Patched-forge-1.18.2-1.0.0.jar下载forge-1.18.2-1.0.0#Release展开版本: forge-1.18.2-1.0.0支持游戏: 1.18.2类型:ForgeRelease下载次数: 170全部版本

markdown_parsed

文章类型:收录

layui.use([\'form\'], function(){
var form = layui.form;
});

游客,如果您要查看本帖隐藏内容请回复
Patched
楼主 2025-8-10 18:49:31 回复 收起回复
小僵尸论坛感谢有你~
回复 论坛版权

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 手机动态码快速登录

本版积分规则



介绍

我的世界(Minecraft)小僵尸论坛
收录了来自各地的我的世界(MC)爱好者们的各种资源

须知: 切勿滥用举报,任何与举报相关的信息必须属实!

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

官方

新浪微博 腾讯微博 微信公众号 投稿规则 版权声明 捐助我们

官方QQ①群: 291907844 (点击加群)
官方QQ②群: 421312192
官方QQ③群: 528726532

我的世界(Minecraft)小僵尸论坛

新会员

QQ|Archiver|手机版|小黑屋|Minecraft(我的世界)小僵尸论坛 |网站地图

GMT+8, 2026-1-16 03:22 , Processed in 0.412274 second(s), 122 queries .

快速回复 返回顶部 返回列表