= 创作分享 =
你问我答
如何禁止复制机复制部分物品

如何禁止复制机复制部分物品

寒冽 于 2018-9-24 22:57 ( 11月前 ) 分类。  [复制链接] [显示全部楼层] [打印]
本贴模组名片
工业时代2 (Industrial Craft 2)
本mod开始更新1.12版本。(合成表备注蓝色即为添加,红色即为取消合成表)工业2是围绕Minecraft生活现代化和生产自动化两个主题而展开的Minecraft模组,由IndustrialCraft2 Dev Team开发并维护。它在工业1的基础上发展而来,引入名为Energy Unit(即EU)电力能源系统以及对应的发电设备,..
本帖最后由 寒冽 于 2019-3-21 19:15 编辑

在制作整合包的过程中想要禁止复制机复制部分物品,但是哪怕用MT删除想禁物品的合成表,模式扫描仪仍然能够正常扫描物品并通过复制机复制,希望得到一个有效的方法。
结题,
config里面的IC2.ini的
[balance / uu-values / predefined]
IC2:itemOreIridium = 12000
可以修改。没错,我瞎了很久很久(已经知道很久了)。主要问题是我陷入了一个怪圈很久。。。。
发表于 2018-9-24 22:57:30 | 显示全部楼层 |阅读模式

回复 | 举报

该帖共收到 11 条回复!
禁用复制机 改用商人交换~ 用UU单元交易
发表于 2018-9-25 06:12:54 | 显示全部楼层

回复 | 举报

重生是希望 发表于 2018-9-25 06:12
禁用复制机 改用商人交换~ 用UU单元交易

在ic2/assets/ic2/config/下有uu相关文件,但修改后无法进入游戏,求解
发表于 2018-9-25 11:49:52 | 显示全部楼层

回复 | 举报

寒冽 发表于 2018-9-25 11:49
在ic2/assets/ic2/config/下有uu相关文件,但修改后无法进入游戏,求解

当然是打开方式不对→_→
你再仔细看一遍那个cfg的开头:不要拆jar改这个cfg,要把它复制出来放到/.minecraft/config/ic2/下再修改。
恭喜你摸到魔改IC的门框了
发表于 2018-9-25 13:04:35 | 显示全部楼层

回复 | 举报

smilesadness 发表于 2018-9-25 13:04
当然是打开方式不对→_→
你再仔细看一遍那个cfg的开头:不要拆jar改这个cfg,要把它复制出来放到/.minec ...

是否里面的文件就uu_scan_values.ini无法自定义,
uu的没有
; To change/remove/add/replace recipes, modify this file and put it in the
; "minecraft/config/ic2" folder. Do NOT modify the file inside of the IC2 jar file.
(实测uu不行,不知道是不是我操作问题)
发表于 2018-9-25 21:46:28 | 显示全部楼层

回复 | 举报

寒冽 发表于 2018-9-25 21:46
是否里面的文件就uu_scan_values.ini无法自定义,
uu的没有
; To change/remove/add/replace recipes, mo ...

咦,我只记得uu的ini和别的结构不一样而已,没注意没有这一段。
我认为既然藏在jar同一个路径下食用方法应该也一样。
如果放/config/ic2/无效,要尝试放jar的话,记得删掉jar某个文件夹,我不记得叫啥了…
参考变相安利自己http://www.mcbbs.net/thread-641787-1-1.html

点评

科普兄贵sk  发表于 2018-9-26 09:29
发表于 2018-9-25 22:56:15 | 显示全部楼层

回复 | 举报

smilesadness 发表于 2018-9-25 22:56
咦,我只记得uu的ini和别的结构不一样而已,没注意没有这一段。
我认为既然藏在jar同一个路径下食用方法 ...

在ic2.jar\ic2\core\uuUuIndex.class
{
      IC2.log.info(LogCategory.Uu, "Loading predefined UU world scan values, run /ic2 uu-world-scan <small|medium|large> to calibrate them for your world.");
      
      config = new Config("uu scan values");
      try
      {
        config.load(IC2.class.getResourceAsStream("/assets/ic2/config/uu_scan_values.ini"));
      }
      catch (Exception e)
      {
        throw new RuntimeException("Error loading base config", e);
      }
然后由于英语实在很久没复习了,感觉脑子一片白,结果百度翻译质量不如直接看,速度实在不敢恭维,虽然还是看完了。
Loading UU world scan values from the user config,但具体操作缺不清楚
参考mcbbs也写着uu_scan_values        (不详),虽然不详已经解决(即uu扫描相关)但具体方法仍有待探讨

点评

dalao饶命,我是java萌新  发表于 2018-9-26 14:14
发表于 2018-9-26 11:14:42 | 显示全部楼层

回复 | 举报

Loading UU world scan values from the user config

从玩家配置文件里面加载某套值?
发表于 2018-9-27 15:01:45 | 显示全部楼层

回复 | 举报

初阳时光 发表于 2018-9-27 15:01
从玩家配置文件里面加载某套值?

就是加载uu_scan_values.ini然后估计合成之类的再加值
发表于 2018-9-27 17:54:17 | 显示全部楼层

回复 | 举报

在assets\ic2\config下有一文件名为uu_scan_values.ini
里面有对应的每个物品需要的uu物质
其中一条
minecraft:cobblestone = 1.0
你讲这条删掉 就可以发现原石不再可以被扫描和复制
发表于 2018-10-1 23:24:02 | 显示全部楼层

回复 | 举报

百科目前不允许匿名发帖哦~ 请先 [ 登陆 ][ 注册 ] 吧~

本版积分规则

发新帖
  • 回复
  • 点评
  • 评分

[ MC百科(mcmod.cn) 除教程作者自定义规则的文章, 及未授权的站外图片/链接以外的所有开放公开编辑的内容, 均采用 BY-NC-SA 3.0 协议 ]

Minecraft百科CC协议
快速回复 返回顶部 返回列表