Fix burner consuming fluid handler items and fix interaction with Create Diesel Generator #31
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
1.烈焰人燃烧室的
tryInsert方法只要在tryUpdateFuel返回true后一定会调用,所以就一定吞掉物品,这里给他redirect了,让它不再吞物品。2.在
BlazeBurnerBlockEntity的remainingBurnTime为0时必然会执行updateBlockState。此时会有很小的一段时间内烈焰人的HeatLevel为SMOULDERING(即使游戏内察觉不到),这个变化会被柴油动力的大型发酵罐注意到从而终止配方进行。这里给它取消掉可能不是什么好的解决方案,但是在游戏内的表现几乎看不出区别,但又能修复此bug