zh_cn:tutorial:mixin_hotswaps
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
zh_cn:tutorial:mixin_hotswaps [2022/03/20 12:23] – solidblock | zh_cn:tutorial:mixin_hotswaps [2024/08/25 14:25] (current) – solidblock | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== 热交换Mixins ====== | ====== 热交换Mixins ====== | ||
- | 默认的Fabric环境下无法热交换Mixin。要启用此功能,需要在VM选项中指定'' | + | 默认的 Fabric 环境下无法热交换 |
- | 唯一的先决条件是,有一个sponge mixin jar的副本。Fabric默认会这样做,所以你应该将其位于你的Gradle缓存文件夹。IDEA用户可以看看屏幕左边的项目视图的底部来找到这个库: | + | 唯一的先决条件是,有一个 sponge mixin jar 的副本。Fabric 默认会这样做,所以你应该将其位于你的 Gradle 缓存文件夹。IDEA 用户可以看看屏幕左边的项目视图的底部来找到这个库: |
{{https:// | {{https:// | ||
- | 复制完整路径到jar并打开你的运行配置。在'' | + | 复制 |
{{https:// | {{https:// | ||
- | 运行游戏。现在你可以重新加载mixin,唯需遵守如下常规要求: | + | 运行游戏。现在你可以重新加载 mixin,唯需遵守如下常规要求: |
* 不要增删方法 | * 不要增删方法 | ||
* 不要更改方法参数 | * 不要更改方法参数 | ||
* 不要增删字段 | * 不要增删字段 | ||
+ | |||
+ | 你还是可以这么做,如果还添加了 VM 选项 '' | ||
+ | |||
+ | 如需在 IntelliJ 内重新构建 mixin,使用构建菜单中的重新构建按钮,默认的按键绑定是 '' | ||
=== 注释 ==== | === 注释 ==== |
zh_cn/tutorial/mixin_hotswaps.1647779012.txt.gz · Last modified: 2022/03/20 12:23 by solidblock