Skip to content
This repository has been archived by the owner on Nov 18, 2023. It is now read-only.

Crashed with Tinkers' Evolution #34

Open
Shepherd23333 opened this issue Jun 6, 2023 · 9 comments
Open

Crashed with Tinkers' Evolution #34

Shepherd23333 opened this issue Jun 6, 2023 · 9 comments

Comments

@Shepherd23333
Copy link

Please use the search functionality before reporting an issue. Also take a look at the closed issues!

Issue description:

游戏启动至4/7时崩溃

Steps to reproduce:

同上

Version (make sure you are on the latest version before reporting):

Forge: 14.23.5.2860
Mekanism: 9.8.11.150
Other relevant version: Tinkers' Evolution-1.0.44

If a (crash)log is relevant for this issue, link it here: (It's almost always relevant)

[gist/pastebin/etc link here]
cr: https://mclo.gs/aSxe6fP

@sddsd2332
Copy link
Owner

这可能因为我将注册物品和方块移动到同一地方导致的,很简单的修复

@Shepherd23333
Copy link
Author

Shepherd23333 commented Jun 8, 2023

附加两个新问题:
1.ae自动合成,使用me接口向机器(比如加压反应室)发配物品,由于先前没有配置输入输出面导致物品无法输入,在未取消合成的情况下调整输入输出面会导致存档崩溃(无法进入世界)
cr:https://mclo.gs/msoJP8t
2.不同等级的管道放进无尽箱子会全部变成最先放进箱子的管道

@sddsd2332
Copy link
Owner

先问下 在崩溃前
你的加压反应室是怎么摆的?
配方是什么?
输入输出面是怎么配置的?
从崩溃的报告中显示的是PRC配方错误

@Shepherd23333
Copy link
Author

Shepherd23333 commented Jun 8, 2023

先问下 在崩溃前 你的加压反应室是怎么摆的? 配方是什么? 输入输出面是怎么配置的? 从崩溃的报告中显示的是PRC配方错误

左边放的me二合一接口,下面接me气体输出总线来输入不稳定维度气体
配方为10000 液体氘氚燃料+10000 不稳定维度气体+64 废料盒=1 空晶体
物品的输入输出我先清空了,然后左边调成输入,之后就崩溃了

@sddsd2332
Copy link
Owner

先问下 在崩溃前 你的加压反应室是怎么摆的? 配方是什么? 输入输出面是怎么配置的? 从崩溃的报告中显示的是PRC配方错误

左边放的me二合一接口,下面接me气体输出总线来输入不稳定维度气体 配方为10000_液体氘氚燃料+10000_不稳定维度气体+64_废料盒=1_空晶体 物品的输入输出我先清空了,然后左边调成输入,之后就崩溃了

我大概知道怎么回事了
这个是配方问题,因为输出是必须要物品+气体 我只写了个物品,所以在尝试输出的时候会崩溃
后面修改配方的解决

@sddsd2332
Copy link
Owner

不同等级的管道放进无尽箱子会全部变成最先放进箱子的管道

这个可能无法解决
因为管子是靠nbt来识别等级,而不是靠meta值来识别,这个我没辙

@Shepherd23333
Copy link
Author

Shepherd23333 commented Jun 8, 2023

先问下 在崩溃前 你的加压反应室是怎么摆的? 配方是什么? 输入输出面是怎么配置的? 从崩溃的报告中显示的是PRC配方错误

左边放的me二合一接口,下面接me气体输出总线来输入不稳定维度气体 配方为10000_液体氘氚燃料+10000_不稳定维度气体+64_废料盒=1_空晶体 物品的输入输出我先清空了,然后左边调成输入,之后就崩溃了

我大概知道怎么回事了 这个是配方问题,因为输出是必须要物品+气体 我只写了个物品,所以在尝试输出的时候会崩溃 后面修改配方的解决

可能正如你所说,我用Crt的指令获取不到该配方
[23:38:02] [Server thread/WARN]: Couldn't process command: ct mekrecipes prc
java.lang.NullPointerException: null
at mekanism.common.integration.crafttweaker.helpers.RecipeInfoHelper.getGasName(RecipeInfoHelper.java:41) ~[RecipeInfoHelper.class:?]
at mekanism.common.integration.crafttweaker.commands.MekRecipesCommand.executeCommand(MekRecipesCommand.java:293) ~[MekRecipesCommand.class:?]
at crafttweaker.mc1120.commands.CTChatCommand.execute(CTChatCommand.java:73) ~[CTChatCommand.class:?]
at com.feed_the_beast.ftbutilities.ranks.CommandOverride.execute(CommandOverride.java:83) ~[CommandOverride.class:?]
at net.minecraft.command.CommandHandler.tryExecute(CommandHandler.java:119) [bj.class:?]
at net.minecraft.command.CommandHandler.executeCommand(CommandHandler.java:91) [bj.class:?]
at net.minecraft.network.NetHandlerPlayServer.handleSlashCommand(NetHandlerPlayServer.java:962) [pa.class:?]
at net.minecraft.network.NetHandlerPlayServer.processChatMessage(NetHandlerPlayServer.java:941) [pa.class:?]
at net.minecraft.network.play.client.CPacketChatMessage.processPacket(SourceFile:37) [la.class:?]
at net.minecraft.network.play.client.CPacketChatMessage.processPacket(SourceFile:9) [la.class:?]
at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [hv$1.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_292]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_292]
at net.minecraft.util.Util.runTask(SourceFile:529) [h.class:?]
at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:723) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:668) [MinecraftServer.class:?]
at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:185) [chd.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_292]
[23:38:02] [Client thread/INFO]: [CHAT] 在执行此命令时出现了未知的错误

@Shepherd23333
Copy link
Author

Shepherd23333 commented Jun 8, 2023

不同等级的管道放进无尽箱子会全部变成最先放进箱子的管道

这个可能无法解决 因为管子是靠nbt来识别等级,而不是靠meta值来识别,这个我没辙

实测为概率性bug,且只在有基础级管道时生效。

@Shepherd23333
Copy link
Author

附:崩溃会导致坏档
我用CrT添加了输入相同的配方,会直接覆盖原配方。

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants