• >
  • 魔改Mod
  • >
  • [CTRL]热加载合成表 (CraftTweakerReload)
[CTRL]热加载合成表 (CraftTweakerReload)
红票1 (25%)黑票3 (75%)
模组属性评比

距离显示结果还剩4票~

路过的这位少侠,你觉得这款Mod怎么样,可否愿意来评一评它呢?登录并评比
更新日志
  • 暂无日志..

历史编辑记录更多
    管理组申请

      暂无管理组..

    编辑组申请

      暂无编辑组..

    开发组申请

      暂无开发组..

    最近参与编辑
    停更
    开源
    [CTRL]

    热加载合成表

    CraftTweakerReload

    • 支持平台: JAVA版 (JAVA Edition)
    • 运作方式: Forge
    • 收录时间: 6月前
    • 编辑次数: 2次
    • 最后编辑: 3月前
    • 最后推荐: 6月前
    • 支持的MC版本:
    • Mod作者/开发团队:
      显示更多成员

    0.0

    无人问津

    昨日指数: 17
    昨日平均指数: 177.118

    4707

    总浏览

    --

    资料填充率


    暂无下载
    • 让1.12.2的crafttweaker合成可以热加载 


      不要指望太多,它只支持原版合成,是作者研究forge注册表的副产物

      其实就是合成注册表备份还原

      所以别想着更新了,虽然...



      我(作者)说下怎么实现热加载吧,因为这一点也不复杂,只是麻烦

      随便建个class, 里面放个static List<Runnable>

      通过反编译和重编译修改MoT和CrT的代码,在调用ModTweaker和CrT每个合成修改方法时:

         1. add: 往list加入remove(recipe), remove: 记录下什么被remove了

         2. 提供一个"合成表快照"

         3. 暴露一个"重置方法"

         任选其一

         简而言之:消除他们作用效果的“反代码”


      然后重载时把他们还原,再按照CTRL里的代码让CrT重载脚本

      对某些人:这完全做得到,只是我没这么多时间,很多人也没这个时间

      而你们就认为:这是不可能的,只因为作者在代码里留的几句话

      起码,”合成“这一个方面是绝对可以的



      由作者提供的下载地址:https://pan.baidu.com/s/1NuU3T56uowdXeaurAuGdKQ 提取码:ihs4



      开源:没协议,代码是非常早期的代码,当时我连log4j都不会,用jd-gui之类的打开随便取用

    短评加载中..