[1.10.2/1.12.2]Heat&Climate(5/14 更新)

開発したMODの公開や、見つけたMODの紹介などはこちらでどうぞ!
  • (PostNo.315872)

Re: [1.10.2/1.12.2]Heat&Climate(4/17 更新)

投稿記事by グナマーナ正大師 » 2018年4月18日(水) 12:03

新規追加された魔剤ですが、液体として設置されたほうにテクスチャが無いようです
https://i.imgur.com/o301RQy.png
グナマーナ正大師
ID:ffd811d0
 

  • (PostNo.315876)

Re: [1.10.2/1.12.2]Heat&Climate(4/17 更新)

投稿記事by defeatedcrow » 2018年4月18日(水) 19:24

グナマーナ正大師 さんが書きました:新規追加された魔剤ですが、液体として設置されたほうにテクスチャが無いようです
https://i.imgur.com/o301RQy.png


これは1.10と1.12のどちらで、どのバージョンの現象ですか?

追記:なにか説明の文章を書いたり、長い記述をするのが(年齢的な問題などで)難しいということでしたら、
F3でデバッグ情報を出した状態でスクリーンショットを撮って貼っても良いかと
カラスの敗残兵です。AppleMilkTea他、少々のMODを作成しています。
トピック: AppleMilkTea(~1.7.10) / HeatAndClimate(1.10.2)
作者Wiki / github / twitter
アバター
defeatedcrow
ID:0790d4e9
ラピスラズリ収集家
 
記事: 1038
登録日時: 2014年1月08日(水) 13:48
お住まい: 北関東

  • (PostNo.315879)

Re: [1.10.2/1.12.2]Heat&Climate(4/17 更新)

投稿記事by ゲスト » 2018年4月18日(水) 21:17

報告者ではありませんが 魔剤の液体としての設置テクスチャがないのは、1.10.2】 HeatAndClimateMod v2.3.7  で発生してます、簡潔な文章ですみません<(_ _)>
ゲスト
ID:fa69686c
 

  • (PostNo.315884)

Re: [1.10.2/1.12.2]Heat&Climate(4/17 更新)

投稿記事by defeatedcrow » 2018年4月18日(水) 22:26

【1.10.2】HeatAndClimateMod v2.3.8 更新しました!

テクスチャの指定ミスの修正です

ダウンロードリンク

ゲスト さんが書きました:報告者ではありませんが 魔剤の液体としての設置テクスチャがないのは、1.10.2】 HeatAndClimateMod v2.3.7  で発生してます、簡潔な文章ですみません<(_ _)>


情報感謝です
なおしました~
カラスの敗残兵です。AppleMilkTea他、少々のMODを作成しています。
トピック: AppleMilkTea(~1.7.10) / HeatAndClimate(1.10.2)
作者Wiki / github / twitter
アバター
defeatedcrow
ID:0790d4e9
ラピスラズリ収集家
 
記事: 1038
登録日時: 2014年1月08日(水) 13:48
お住まい: 北関東

  • (PostNo.315889)

Re: [1.10.2/1.12.2]Heat&Climate(4/18 更新)

投稿記事by ゲスト » 2018年4月19日(木) 00:59

不具合報告になります。
Minecraft ver.1.12.2
forge:2655
HeatAndClimateLib_1.12.2-2.4.4
HeatAndClimateMod_1.12.2-2.4.8
以上の環境で生クリームのレシピをJEIで確認したところ、薬研と牛乳になっていますが
レシピ通りに置いてもクラフトすることができず、以前のバージョンの様に牛乳単体で置いても作れなくなっていました。
ゲスト
ID:19e37c89
 

  • (PostNo.315898)

Re: [1.10.2/1.12.2]Heat&Climate(4/18 更新)

投稿記事by ゲスト » 2018年4月19日(木) 16:48

【1.10.2】HeatAndClimateMod v2.3.8 でも、生クリームが単体クラフトから、薬研と牛乳パック(牛乳バケツ)のクラフトになってます。
ゲスト
ID:c0c0cf0b
 

  • (PostNo.315900)

Re: [1.10.2/1.12.2]Heat&Climate(4/18 更新)

投稿記事by defeatedcrow » 2018年4月19日(木) 19:13

ゲスト さんが書きました:不具合報告になります。
Minecraft ver.1.12.2
forge:2655
HeatAndClimateLib_1.12.2-2.4.4
HeatAndClimateMod_1.12.2-2.4.8
以上の環境で生クリームのレシピをJEIで確認したところ、薬研と牛乳になっていますが
レシピ通りに置いてもクラフトすることができず、以前のバージョンの様に牛乳単体で置いても作れなくなっていました。


ゲスト さんが書きました:【1.10.2】HeatAndClimateMod v2.3.8 でも、生クリームが単体クラフトから、薬研と牛乳パック(牛乳バケツ)のクラフトになってます。


レシピは作者が変更しました
Pamsさんの牛乳タルの作成レシピと被ってしまっていたので材料に薬研を加えています、これは不具合ではないです

薬研レシピが動かないのはまたForgeの問題ですかね…
うまく動作しないようなら、これは生クリーム入手のルートを増やすためのアナザーレシピなので、削除を検討します

"追記"
実は以前から何度も同じ問題が起こっています
バニラがワイルドカードを削除してしまう予定のようで、現在はForgeがその対策のためにレシピシステムを試行錯誤しています。故にレシピ周りがちょっと不安定なので、HaCに限らず耐久値つきアイテムを材料にした場合のクラフト不具合が起こっている様子です
ただ、Forgeの行う対策はクラフトレシピをjson化したMod向けのものなので、私のようなjson死ね死ね主義者には追従がだいぶきついです…
一応、独自のレシピシステムを組んで対応したのですが、それでも起こるようなら薬研自体の削除 & 石臼より低Tierで作れる、置くタイプの粉砕マシンの追加を検討します


生クリーム入手ルートの現在のメインは、
・液体milkがない(HaC単体など)場合… 牛の足元に液体ホッパーを置いておくと、だんだん生クリームが溜まっていきます
・他Modによる液体milkの追加がある場合… 液体牛乳を鍋・壷で生クリームに加工できます
                           また牛の足元の液体ホッパーが液体milkをどんどん集めてくれます

上記の方法で入手自動化ができるようになってますので、こちらの方法を試してみてください
カラスの敗残兵です。AppleMilkTea他、少々のMODを作成しています。
トピック: AppleMilkTea(~1.7.10) / HeatAndClimate(1.10.2)
作者Wiki / github / twitter
アバター
defeatedcrow
ID:0790d4e9
ラピスラズリ収集家
 
記事: 1038
登録日時: 2014年1月08日(水) 13:48
お住まい: 北関東

  • (PostNo.315902)

Re: [1.10.2/1.12.2]Heat&Climate(4/18 更新)

投稿記事by ゲスト » 2018年4月19日(木) 19:49

先ほど、【1.10.2】HeatAndClimateMod v2.3.8で報告したものです、薬研でのクラフトは可能でした、ForgeのバージョンはForge 1.10.2-12 .18.3.2316です、以上報告です。
ゲスト
ID:3e581ec1
 

  • (PostNo.316017)

Re: [1.10.2/1.12.2]Heat&Climate(4/18 更新)

投稿記事by ゲスト » 2018年4月23日(月) 20:46

【1.10.2】HeatAndClimateMod v2.3.8 にて くずもち、ベリー水ようかん、生卵のココット、卵のココットのエンティティ化時のテクスチャがありません<(_ _)>
ゲスト
ID:41257c3f
 

  • (PostNo.316040)

Re: [1.10.2/1.12.2]Heat&Climate(4/18 更新)

投稿記事by ゲスト » 2018年4月24日(火) 18:46

Minecraft1.12.2、HeatAndClimateMod_1.12.2-2.4.8 、Lib2.4.3、BiomesOPlenty-1.12.2-7.0.1.2381-universal、Forge1.12.2-forge1.12.2-14.23.3.2659の状況でクラッシュする模様です。
---- Minecraft Crash Report ----

WARNING: coremods are present:
DCASMPlugin (HeatAndClimateLib_1.12.2-2.4.3.jar)
Contact their authors BEFORE contacting forge

// Hi. I'm Minecraft, and I'm a crashaholic.

Time: 4/24/18 6:44 PM
Description: There was a severe problem during mod loading that has caused the game to fail

net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from HeatAndClimateMod (dcs_climate)
Caused by: java.lang.NoSuchFieldError: stone_formations
at defeatedcrow.hac.plugin.DCPluginBoP.loadInit(DCPluginBoP.java:66)
at defeatedcrow.hac.plugin.DCIntegrationCore.loadInit(DCIntegrationCore.java:92)
at defeatedcrow.hac.main.ClimateMain.init(ClimateMain.java:117)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:600)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:278)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:256)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:148)
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:751)
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:352)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:534)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_151, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 3848195456 bytes (3669 MB) / 4277534720 bytes (4079 MB) up to 4277534720 bytes (4079 MB)
JVM Flags: 8 total; -Xms4G -Xmx4G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -XX:MetaspaceSize=256M -XX:MaxMetaspaceSize=256M -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.3.2659 8 mods loaded, 8 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

| State | ID | Version | Source | Signature |
|:----- |:------------- |:------------ |:--------------------------------------------- |:---------------------------------------- |
| UCHI | minecraft | 1.12.2 | minecraft.jar | None |
| UCHI | mcp | 9.42 | minecraft.jar | None |
| UCHI | FML | 8.0.99.99 | forge-1.12.2-14.23.3.2659.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| UCHI | forge | 14.23.3.2659 | forge-1.12.2-14.23.3.2659.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| UCHI | dcs_asm | 2.0.0 | minecraft.jar | None |
| UCHI | biomesoplenty | 7.0.1.2381 | BiomesOPlenty-1.12.2-7.0.1.2381-universal.jar | None |
| UCHI | dcs_lib | 2.4.3 | HeatAndClimateLib_1.12.2-2.4.3.jar | None |
| UCHE | dcs_climate | 2.4.8 | HeatAndClimateMod_1.12.2-2.4.8.jar | None |

Loaded coremods (and transformers):
DCASMPlugin (HeatAndClimateLib_1.12.2-2.4.3.jar)
defeatedcrow.hac.asm.DCMethodTransformer
GL info: ' Vendor: 'Intel' Version: '4.3.0 - Build 10.18.14.4264' Renderer: 'Intel(R) HD Graphics'
ゲスト
ID:354c0c38
 

  • (PostNo.316044)

Re: [1.10.2/1.12.2]Heat&Climate(4/18 更新)

投稿記事by defeatedcrow » 2018年4月24日(火) 19:33

ゲスト さんが書きました:Minecraft1.12.2、HeatAndClimateMod_1.12.2-2.4.8 、Lib2.4.3、BiomesOPlenty-1.12.2-7.0.1.2381-universal、Forge1.12.2-forge1.12.2-14.23.3.2659の状況でクラッシュする模様です。
---- Minecraft Crash Report ----

WARNING: coremods are present:
DCASMPlugin (HeatAndClimateLib_1.12.2-2.4.3.jar)
Contact their authors BEFORE contacting forge

// Hi. I'm Minecraft, and I'm a crashaholic.

Time: 4/24/18 6:44 PM
Description: There was a severe problem during mod loading that has caused the game to fail

net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from HeatAndClimateMod (dcs_climate)
Caused by: java.lang.NoSuchFieldError: stone_formations
at defeatedcrow.hac.plugin.DCPluginBoP.loadInit(DCPluginBoP.java:66)
at defeatedcrow.hac.plugin.DCIntegrationCore.loadInit(DCIntegrationCore.java:92)
at defeatedcrow.hac.main.ClimateMain.init(ClimateMain.java:117)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:600)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:278)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:256)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
at com.google.common.eventbus.EventBus.post(EventBus.java:217)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:148)
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:751)
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:352)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:534)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377)
at net.minecraft.client.main.Main.main(SourceFile:123)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_151, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 3848195456 bytes (3669 MB) / 4277534720 bytes (4079 MB) up to 4277534720 bytes (4079 MB)
JVM Flags: 8 total; -Xms4G -Xmx4G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -XX:MetaspaceSize=256M -XX:MaxMetaspaceSize=256M -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.3.2659 8 mods loaded, 8 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

| State | ID | Version | Source | Signature |
|:----- |:------------- |:------------ |:--------------------------------------------- |:---------------------------------------- |
| UCHI | minecraft | 1.12.2 | minecraft.jar | None |
| UCHI | mcp | 9.42 | minecraft.jar | None |
| UCHI | FML | 8.0.99.99 | forge-1.12.2-14.23.3.2659.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| UCHI | forge | 14.23.3.2659 | forge-1.12.2-14.23.3.2659.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| UCHI | dcs_asm | 2.0.0 | minecraft.jar | None |
| UCHI | biomesoplenty | 7.0.1.2381 | BiomesOPlenty-1.12.2-7.0.1.2381-universal.jar | None |
| UCHI | dcs_lib | 2.4.3 | HeatAndClimateLib_1.12.2-2.4.3.jar | None |
| UCHE | dcs_climate | 2.4.8 | HeatAndClimateMod_1.12.2-2.4.8.jar | None |

Loaded coremods (and transformers):
DCASMPlugin (HeatAndClimateLib_1.12.2-2.4.3.jar)
defeatedcrow.hac.asm.DCMethodTransformer
GL info: ' Vendor: 'Intel' Version: '4.3.0 - Build 10.18.14.4264' Renderer: 'Intel(R) HD Graphics'


Caused by: java.lang.NoSuchFieldError: stone_formations
at defeatedcrow.hac.plugin.DCPluginBoP.loadInit(DCPluginBoP.java:66)

HaCが対応しているBoPは2291、Forgeは2555です。
先のバージョンで起こった変化(削除された要素)には対応できません。
根本的対策はHaCの開発環境Verの更新が必要ですが、環境更新は後方互換を切ることにもなるので慎重姿勢です。

BoPとの連携機能はコンフィグでオフに出来るので、連携をオフにすれば現状でも共存が可能です。
カラスの敗残兵です。AppleMilkTea他、少々のMODを作成しています。
トピック: AppleMilkTea(~1.7.10) / HeatAndClimate(1.10.2)
作者Wiki / github / twitter
アバター
defeatedcrow
ID:0790d4e9
ラピスラズリ収集家
 
記事: 1038
登録日時: 2014年1月08日(水) 13:48
お住まい: 北関東

  • (PostNo.316121)

Re: [1.10.2/1.12.2]Heat&Climate(4/18 更新)

投稿記事by ho9tocraft » 2018年4月28日(土) 09:10

Heat&Climate導入後、既存ワールドに入れません
起動ログ: https://drive.google.com/open?id=1pwO1f ... y1H262YPOn

導入Modは、
MoVillages
AdvancedSolarPanels
AE2Stuff
Aether_Legacy
AppliedEnergistics2
AutoRegLib
BDLib
BedrockLayer
Cavern2
ChickenASM
ChickenChunks
CodeChickenLib
CoFHCore
CoFHWorld
CraftingEX
CustomNPCs
EBLib
EnderCore
EnderIO
EnderZoo
EquivalentEnergistics
Extracells2
ExtraUtilities2
forestry
ForgeMultiPart
HeatAndClimateLib_1.12.2-2.4.4
HeatAndClimateMod_1.12.2-2.4.8
Hwyla
HyperDimensionBag
ImmersiveEngineering
ImmersiveEngineering Core
ImmersivePetroleum
IC2EX112
IntelliInput
InventoryTweaks
JEI
JEIIntegration
JourneyMap
LittleMaidReengaged-8.0.1.66-unofficial
Mantle
MinersMod:Core(自作Mod)
NoNVFlash
NEI
OpenModsLib
OpenBlocks
OptiFine
PlusTiC
Project:E
Quark
RedstoneFlux
SugiForest
Tinkers' Construct
ThermalCultivation-1.12.2-0.1.5.3-universal
ThermalDynamics-1.12.2-2.3.11.7-universal
ThermalExpansion-1.12.2-5.3.12.17-universal
ThermalFoundation-1.12.2-2.3.12.10-universal
ThermalInnovation-1.12.2-0.1.0.3-universal
Tinkers' Addon
ToroHealth Damage Indicators
TreeCutter
Varkyrien Warfare
VariedCommodities_1.12.2(06nov17)
WailaHarvestability-mc1.12-1.1.12
Wawla-1.12.2-2.5.253
WR-CBE-1.12.2-2.3.0.27-universal
Minecraft 1.12.2
forge-1.12.2-14.23.3.2673
です

追記:
Config(module)でのic2,bc等の連携をOFFにする→意味なし
アバター
ho9tocraft
ID:216d90b4
石掘り
 
記事: 99
登録日時: 2017年8月24日(木) 17:01

  • (PostNo.316152)

Re: [1.10.2/1.12.2]Heat&Climate(4/18 更新)

投稿記事by defeatedcrow » 2018年4月28日(土) 23:19

ho9tocraft さんが書きました:Heat&Climate導入後、既存ワールドに入れません
起動ログ: https://drive.google.com/open?id=1pwO1f ... y1H262YPOn

導入Modは、
MoVillages
AdvancedSolarPanels
AE2Stuff
Aether_Legacy
AppliedEnergistics2
AutoRegLib
BDLib
BedrockLayer
Cavern2
ChickenASM
ChickenChunks
CodeChickenLib
CoFHCore
CoFHWorld
CraftingEX
CustomNPCs
EBLib
EnderCore
EnderIO
EnderZoo
EquivalentEnergistics
Extracells2
ExtraUtilities2
forestry
ForgeMultiPart
HeatAndClimateLib_1.12.2-2.4.4
HeatAndClimateMod_1.12.2-2.4.8
Hwyla
HyperDimensionBag
ImmersiveEngineering
ImmersiveEngineering Core
ImmersivePetroleum
IC2EX112
IntelliInput
InventoryTweaks
JEI
JEIIntegration
JourneyMap
LittleMaidReengaged-8.0.1.66-unofficial
Mantle
MinersMod:Core(自作Mod)
NoNVFlash
NEI
OpenModsLib
OpenBlocks
OptiFine
PlusTiC
Project:E
Quark
RedstoneFlux
SugiForest
Tinkers' Construct
ThermalCultivation-1.12.2-0.1.5.3-universal
ThermalDynamics-1.12.2-2.3.11.7-universal
ThermalExpansion-1.12.2-5.3.12.17-universal
ThermalFoundation-1.12.2-2.3.12.10-universal
ThermalInnovation-1.12.2-0.1.0.3-universal
Tinkers' Addon
ToroHealth Damage Indicators
TreeCutter
Varkyrien Warfare
VariedCommodities_1.12.2(06nov17)
WailaHarvestability-mc1.12-1.1.12
Wawla-1.12.2-2.5.253
WR-CBE-1.12.2-2.3.0.27-universal
Minecraft 1.12.2
forge-1.12.2-14.23.3.2673
です

追記:
Config(module)でのic2,bc等の連携をOFFにする→意味なし


結論から言うと、HaC関係ないです
多少自分でも(言うて本当はHaCも関わっているのでは…?)と思いつつ、頂いたログを見てみましたが、マジでなんにも関係なかったです
これで過去に起動できたとはとても思えないので、HaC導入以外に未申告の変更点が有るんじゃないかなぁと思いますね…
そんなわけで、HaC作者として出来ることはなにもないです。Modの入れ方を見直して下さい

せっかくなので、今回は、”普段私がどういう感じでログを眺めているのか?”、”不具合箇所を見つけるってどうやるの?”みたいなものを(私独自のやり方ですが)他の人向けの参考情報として置いておこうと思います
機会があればHaCの開発で出くわしたエラーについてのクラッシュログ解説なんかも良さそうですが、まぁそれはいずれということで…

●クラッシュの原因
クラッシュ自体は、JEIIntegration(JEIにいろんなModのレシピを反映させるアドオン)がカスタムNPCのアイテムのツールチップの拡張部分を実装したところがクラッシュした です
その部分をちょっと書き出してみます
[08:45:16] [Server thread/ERROR] [FML]: A fatal exception occurred during the server about to start event
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Minecraft Forge (forge)

Caused by: java.lang.ClassCastException: noppes.npcs.api.wrapper.ItemBlockWrapper cannot be cast to noppes.npcs.api.wrapper.ItemScriptedWrapper
at noppes.npcs.items.ItemScripted.GetWrapper(ItemScripted.java:39) ~[ItemScripted.class:?]
at noppes.npcs.items.ItemScripted.getItemStackLimit(ItemScripted.java:62) ~[ItemScripted.class:?]
at net.minecraft.item.ItemStack.func_77976_d(ItemStack.java:248) ~[aip.class:?]
at com.snowshock35.jeiintegration.TooltipEventHandler.onItemTooltip(TooltipEventHandler.java:120) ~[TooltipEventHandler.class:?]
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_1312_TooltipEventHandler_onItemTooltip_ItemTooltipEvent.invoke(.dynamic) ~[?:?]
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?]
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182) ~[EventBus.class:?]
at net.minecraftforge.event.ForgeEventFactory.onItemTooltip(ForgeEventFactory.java:324) ~[ForgeEventFactory.class:?]
at net.minecraft.item.ItemStack.func_82840_a(ItemStack.java:889) ~[aip.class:?]
at net.minecraft.client.Minecraft.lambda$populateSearchTreeManager$1(Minecraft.java:575) ~[bib.class:?]
at net.minecraft.client.util.SearchTree.func_194042_b(SourceFile:49) ~[cgw.class:?]
at net.minecraft.client.util.SearchTree.func_194043_a(SourceFile:44) ~[cgw.class:?]
at java.lang.Iterable.forEach(Iterable.java:75) ~[?:1.8.0_162]
at net.minecraft.client.Minecraft.func_193986_ar(Minecraft.java:589) ~[bib.class:?]
at net.minecraftforge.fml.client.FMLClientHandler.reloadSearchTrees(FMLClientHandler.java:1120) ~[forge-1.12.2-14.23.3.2674.jar:?]
at net.minecraftforge.fml.common.FMLCommonHandler.reloadSearchTrees(FMLCommonHandler.java:772) ~[forge-1.12.2-14.23.3.2674.jar:?]
at net.minecraftforge.common.ForgeModContainer.mappingChanged(ForgeModContainer.java:561) ~[forge-1.12.2-14.23.3.2674.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_162]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_162]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_162]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_162]
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) ~[guava-21.0.jar:?]
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) ~[guava-21.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:217) ~[guava-21.0.jar:?]
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:280) ~[LoadController.class:?]
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:258) ~[LoadController.class:?]
at net.minecraftforge.fml.common.Loader.fireRemapEvent(Loader.java:937) ~[Loader.class:?]
at net.minecraftforge.registries.GameData.freezeData(GameData.java:233) ~[GameData.class:?]
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:765) ~[Loader.class:?]
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:352) ~[FMLClientHandler.class:?]
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:534) ~[bib.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377) ~[bib.class:?]
at net.minecraft.client.main.Main.main(SourceFile:123) ~[1.12.2.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_162]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_162]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_162]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_162]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) ~[launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) ~[launchwrapper-1.12.jar:?]


~~~以下、クラッシュログの解読チャレンジ~~~

[08:45:16] [Server thread/ERROR] [FML]: A fatal exception occurred during the server about to start event
サーバのスタートイベント中にForgeが落ちています
現在のバニラシングルプレイは、シングルであっても一時的に内部にサーバを立ててPC内マルチプレイをやっています
ですので、サーバだけが落ちるとクライアントが取り残されてフリーズし、”あたかもワールドに入れなくなったように見える”
実際は鯖は既に死んでいます。このログを見るとそうなっていますね

Caused by:~
この部分が原因です
下に行くほど前の処理ですので、下から上に順に見ていくと時系列順に処理を追えますね
直接の原因は上5行ほどで、

at com.snowshock35.jeiintegration.TooltipEventHandler.onItemTooltip(TooltipEventHandler.java:120) ~[TooltipEventHandler.class:?]
JEIIntegrationが、アイテムのツールチップの拡張イベントに処理を追加しているようです

at net.minecraft.item.ItemStack.func_77976_d(ItemStack.java:248) ~[aip.class:?]
func_77976_dとはMCPによる翻訳前の名前で、恐らくgetMaxStackSize()メソッドと思われる

at noppes.npcs.items.ItemScripted.getItemStackLimit(ItemScripted.java:62) ~[ItemScripted.class:?]
getMaxStackSize()から、カスタムNPCのItemScriptedなるアイテムの最大スタック数が呼ばれてきました

at noppes.npcs.items.ItemScripted.GetWrapper(ItemScripted.java:39) ~[ItemScripted.class:?]
なんらかの特殊な処理をしているアイテムのようで、処理を呼んでいます

java.lang.ClassCastException: noppes.npcs.api.wrapper.ItemBlockWrapper cannot be cast to noppes.npcs.api.wrapper.ItemScriptedWrapper
ここでClassCastExceptionによりクラッシュして終了

~~~解読チャレンジここまで~~~

カスタムNPCのAPIに関わる部分のようなので、カスタムNPCかJEIIntegrationのどちらかのバージョンが食い違っているのか、APIの更新に追いつけていないのでしょうね

ツールチップ表示が呼び出されていることから、それを画面内に表示した状態で起動しているので、終了前の最後の状態を復元しようとして落ちているのかなぁという予想です
御本人が「新規ワールドでは起こらなかった」と言っていましたが、恐らく原因部分が画面内に登場した時点でまたクラッシュすると思いますよ

Forgeがクラッシュしてしまったので、Forgeに依存している多くのModが連鎖的にエラーを吐いています
大量のModがエラーを起こして、30個のModがエラー発生Modとして羅列されたので、「大量のModが競合していた」という発言につながるわけですね

~~~以下、おまけ~~~

ログ内には、クラッシュには至っていないが異常を起こしている(警告表示にとどまっている)ものもちょいちょい見受けられます
目立ったものはこの辺り

>[08:42:55] [main/INFO] [FML]: Searching D:\マイクラ\Initiativ\mods for mods
海外ゲーでフォルダパスに日本語を含むのは避けたほうが無難かと

[08:43:05] [main/WARN] [net.minecraft.client.settings.GameSettings]: Skipping bad option: lastServer:

この起動の以前にもサーバになにかあったような形跡がありますね
問題はHaC導入以前からあったのでは?

[08:43:32] [main/WARN] [enderio]: TConstruct, you fail again, muhaha! The world is mine, mine!
よくわからないけど楽しそうですね…
ちなみに、複数のModが対TiCの連携機能読み込みに失敗しています。(上記のも恐らくその旨)
TiCのバージョンも確認したほうが良さそう

Caused by: java.io.FileNotFoundException: minecraft:models/block/cube-all.json
いくつかのModが、モデル参照元としてバニラにあるはずのモデルjsonファイルの読み込みに失敗しています
バニラのリソースが存在しないというのはちょっと考えられないので、読めない場所にあるかフォルダパスの問題を疑います

[08:44:30] [main/WARN] [net.minecraft.client.audio.SoundHandler]: Invalid sounds.json
java.lang.NullPointerException: null
at net.minecraft.client.resources.SimpleResource.close(SourceFile:114) ~[cew.class:?]
at org.apache.commons.io.IOUtils.closeQuietly(IOUtils.java:339) ~[commons-io-2.5.jar:2.5]
at net.minecraft.client.audio.SoundHandler.func_184401_a(SoundHandler.java:244) ~[cho.class:?]
at net.minecraft.client.audio.SoundHandler.func_147693_a(SoundHandler.java:180) ~[cho.class:?]
at net.minecraft.client.audio.SoundHandler.lambda$onResourceManagerReload$0(SoundHandler.java:104) ~[cho.class:?]
at java.lang.Iterable.forEach(Iterable.java:75) [?:1.8.0_162]
at net.minecraft.client.audio.SoundHandler.func_110549_a(SoundHandler.java:99) [cho.class:?]
at net.blacklab.lmr.LittleMaidReengaged.init(LittleMaidReengaged.java:316) [LittleMaidReengaged.class:?]

メイドさんの音声が読み込めなくて音声がnullになっているエラー
これも環境要因じゃないかと思います

以上、何かの参考になれば。
カラスの敗残兵です。AppleMilkTea他、少々のMODを作成しています。
トピック: AppleMilkTea(~1.7.10) / HeatAndClimate(1.10.2)
作者Wiki / github / twitter
アバター
defeatedcrow
ID:0790d4e9
ラピスラズリ収集家
 
記事: 1038
登録日時: 2014年1月08日(水) 13:48
お住まい: 北関東

  • (PostNo.316177)

Re: [1.10.2/1.12.2]Heat&Climate(4/18 更新)

投稿記事by ho9tocraft » 2018年4月29日(日) 16:35

defeatedcrow さんが書きました:
ho9tocraft さんが書きました:Heat&Climate導入後、既存ワールドに入れません
起動ログ: https://drive.google.com/open?id=1pwO1f ... y1H262YPOn

導入Modは、
MoVillages
AdvancedSolarPanels
AE2Stuff
Aether_Legacy
AppliedEnergistics2
AutoRegLib
BDLib
BedrockLayer
Cavern2
ChickenASM
ChickenChunks
CodeChickenLib
CoFHCore
CoFHWorld
CraftingEX
CustomNPCs
EBLib
EnderCore
EnderIO
EnderZoo
EquivalentEnergistics
Extracells2
ExtraUtilities2
forestry
ForgeMultiPart
HeatAndClimateLib_1.12.2-2.4.4
HeatAndClimateMod_1.12.2-2.4.8
Hwyla
HyperDimensionBag
ImmersiveEngineering
ImmersiveEngineering Core
ImmersivePetroleum
IC2EX112
IntelliInput
InventoryTweaks
JEI
JEIIntegration
JourneyMap
LittleMaidReengaged-8.0.1.66-unofficial
Mantle
MinersMod:Core(自作Mod)
NoNVFlash
NEI
OpenModsLib
OpenBlocks
OptiFine
PlusTiC
Project:E
Quark
RedstoneFlux
SugiForest
Tinkers' Construct
ThermalCultivation-1.12.2-0.1.5.3-universal
ThermalDynamics-1.12.2-2.3.11.7-universal
ThermalExpansion-1.12.2-5.3.12.17-universal
ThermalFoundation-1.12.2-2.3.12.10-universal
ThermalInnovation-1.12.2-0.1.0.3-universal
Tinkers' Addon
ToroHealth Damage Indicators
TreeCutter
Varkyrien Warfare
VariedCommodities_1.12.2(06nov17)
WailaHarvestability-mc1.12-1.1.12
Wawla-1.12.2-2.5.253
WR-CBE-1.12.2-2.3.0.27-universal
Minecraft 1.12.2
forge-1.12.2-14.23.3.2673
です

追記:
Config(module)でのic2,bc等の連携をOFFにする→意味なし


結論から言うと、HaC関係ないです
多少自分でも(言うて本当はHaCも関わっているのでは…?)と思いつつ、頂いたログを見てみましたが、マジでなんにも関係なかったです
これで過去に起動できたとはとても思えないので、HaC導入以外に未申告の変更点が有るんじゃないかなぁと思いますね…
そんなわけで、HaC作者として出来ることはなにもないです。Modの入れ方を見直して下さい

せっかくなので、今回は、”普段私がどういう感じでログを眺めているのか?”、”不具合箇所を見つけるってどうやるの?”みたいなものを(私独自のやり方ですが)他の人向けの参考情報として置いておこうと思います
機会があればHaCの開発で出くわしたエラーについてのクラッシュログ解説なんかも良さそうですが、まぁそれはいずれということで…

●クラッシュの原因
クラッシュ自体は、JEIIntegration(JEIにいろんなModのレシピを反映させるアドオン)がカスタムNPCのアイテムのツールチップの拡張部分を実装したところがクラッシュした です
その部分をちょっと書き出してみます
[08:45:16] [Server thread/ERROR] [FML]: A fatal exception occurred during the server about to start event
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Minecraft Forge (forge)

Caused by: java.lang.ClassCastException: noppes.npcs.api.wrapper.ItemBlockWrapper cannot be cast to noppes.npcs.api.wrapper.ItemScriptedWrapper
at noppes.npcs.items.ItemScripted.GetWrapper(ItemScripted.java:39) ~[ItemScripted.class:?]
at noppes.npcs.items.ItemScripted.getItemStackLimit(ItemScripted.java:62) ~[ItemScripted.class:?]
at net.minecraft.item.ItemStack.func_77976_d(ItemStack.java:248) ~[aip.class:?]
at com.snowshock35.jeiintegration.TooltipEventHandler.onItemTooltip(TooltipEventHandler.java:120) ~[TooltipEventHandler.class:?]
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_1312_TooltipEventHandler_onItemTooltip_ItemTooltipEvent.invoke(.dynamic) ~[?:?]
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?]
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182) ~[EventBus.class:?]
at net.minecraftforge.event.ForgeEventFactory.onItemTooltip(ForgeEventFactory.java:324) ~[ForgeEventFactory.class:?]
at net.minecraft.item.ItemStack.func_82840_a(ItemStack.java:889) ~[aip.class:?]
at net.minecraft.client.Minecraft.lambda$populateSearchTreeManager$1(Minecraft.java:575) ~[bib.class:?]
at net.minecraft.client.util.SearchTree.func_194042_b(SourceFile:49) ~[cgw.class:?]
at net.minecraft.client.util.SearchTree.func_194043_a(SourceFile:44) ~[cgw.class:?]
at java.lang.Iterable.forEach(Iterable.java:75) ~[?:1.8.0_162]
at net.minecraft.client.Minecraft.func_193986_ar(Minecraft.java:589) ~[bib.class:?]
at net.minecraftforge.fml.client.FMLClientHandler.reloadSearchTrees(FMLClientHandler.java:1120) ~[forge-1.12.2-14.23.3.2674.jar:?]
at net.minecraftforge.fml.common.FMLCommonHandler.reloadSearchTrees(FMLCommonHandler.java:772) ~[forge-1.12.2-14.23.3.2674.jar:?]
at net.minecraftforge.common.ForgeModContainer.mappingChanged(ForgeModContainer.java:561) ~[forge-1.12.2-14.23.3.2674.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_162]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_162]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_162]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_162]
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) ~[guava-21.0.jar:?]
at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) ~[guava-21.0.jar:?]
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) ~[guava-21.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:217) ~[guava-21.0.jar:?]
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:280) ~[LoadController.class:?]
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:258) ~[LoadController.class:?]
at net.minecraftforge.fml.common.Loader.fireRemapEvent(Loader.java:937) ~[Loader.class:?]
at net.minecraftforge.registries.GameData.freezeData(GameData.java:233) ~[GameData.class:?]
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:765) ~[Loader.class:?]
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:352) ~[FMLClientHandler.class:?]
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:534) ~[bib.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377) ~[bib.class:?]
at net.minecraft.client.main.Main.main(SourceFile:123) ~[1.12.2.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_162]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_162]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_162]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_162]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) ~[launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) ~[launchwrapper-1.12.jar:?]


~~~以下、クラッシュログの解読チャレンジ~~~

[08:45:16] [Server thread/ERROR] [FML]: A fatal exception occurred during the server about to start event
サーバのスタートイベント中にForgeが落ちています
現在のバニラシングルプレイは、シングルであっても一時的に内部にサーバを立ててPC内マルチプレイをやっています
ですので、サーバだけが落ちるとクライアントが取り残されてフリーズし、”あたかもワールドに入れなくなったように見える”
実際は鯖は既に死んでいます。このログを見るとそうなっていますね

Caused by:~
この部分が原因です
下に行くほど前の処理ですので、下から上に順に見ていくと時系列順に処理を追えますね
直接の原因は上5行ほどで、

at com.snowshock35.jeiintegration.TooltipEventHandler.onItemTooltip(TooltipEventHandler.java:120) ~[TooltipEventHandler.class:?]
JEIIntegrationが、アイテムのツールチップの拡張イベントに処理を追加しているようです

at net.minecraft.item.ItemStack.func_77976_d(ItemStack.java:248) ~[aip.class:?]
func_77976_dとはMCPによる翻訳前の名前で、恐らくgetMaxStackSize()メソッドと思われる

at noppes.npcs.items.ItemScripted.getItemStackLimit(ItemScripted.java:62) ~[ItemScripted.class:?]
getMaxStackSize()から、カスタムNPCのItemScriptedなるアイテムの最大スタック数が呼ばれてきました

at noppes.npcs.items.ItemScripted.GetWrapper(ItemScripted.java:39) ~[ItemScripted.class:?]
なんらかの特殊な処理をしているアイテムのようで、処理を呼んでいます

java.lang.ClassCastException: noppes.npcs.api.wrapper.ItemBlockWrapper cannot be cast to noppes.npcs.api.wrapper.ItemScriptedWrapper
ここでClassCastExceptionによりクラッシュして終了

~~~解読チャレンジここまで~~~

カスタムNPCのAPIに関わる部分のようなので、カスタムNPCかJEIIntegrationのどちらかのバージョンが食い違っているのか、APIの更新に追いつけていないのでしょうね

ツールチップ表示が呼び出されていることから、それを画面内に表示した状態で起動しているので、終了前の最後の状態を復元しようとして落ちているのかなぁという予想です
御本人が「新規ワールドでは起こらなかった」と言っていましたが、恐らく原因部分が画面内に登場した時点でまたクラッシュすると思いますよ

Forgeがクラッシュしてしまったので、Forgeに依存している多くのModが連鎖的にエラーを吐いています
大量のModがエラーを起こして、30個のModがエラー発生Modとして羅列されたので、「大量のModが競合していた」という発言につながるわけですね

~~~以下、おまけ~~~

ログ内には、クラッシュには至っていないが異常を起こしている(警告表示にとどまっている)ものもちょいちょい見受けられます
目立ったものはこの辺り

>[08:42:55] [main/INFO] [FML]: Searching D:\マイクラ\Initiativ\mods for mods
海外ゲーでフォルダパスに日本語を含むのは避けたほうが無難かと

[08:43:05] [main/WARN] [net.minecraft.client.settings.GameSettings]: Skipping bad option: lastServer:

この起動の以前にもサーバになにかあったような形跡がありますね
問題はHaC導入以前からあったのでは?

[08:43:32] [main/WARN] [enderio]: TConstruct, you fail again, muhaha! The world is mine, mine!
よくわからないけど楽しそうですね…
ちなみに、複数のModが対TiCの連携機能読み込みに失敗しています。(上記のも恐らくその旨)
TiCのバージョンも確認したほうが良さそう

Caused by: java.io.FileNotFoundException: minecraft:models/block/cube-all.json
いくつかのModが、モデル参照元としてバニラにあるはずのモデルjsonファイルの読み込みに失敗しています
バニラのリソースが存在しないというのはちょっと考えられないので、読めない場所にあるかフォルダパスの問題を疑います

[08:44:30] [main/WARN] [net.minecraft.client.audio.SoundHandler]: Invalid sounds.json
java.lang.NullPointerException: null
at net.minecraft.client.resources.SimpleResource.close(SourceFile:114) ~[cew.class:?]
at org.apache.commons.io.IOUtils.closeQuietly(IOUtils.java:339) ~[commons-io-2.5.jar:2.5]
at net.minecraft.client.audio.SoundHandler.func_184401_a(SoundHandler.java:244) ~[cho.class:?]
at net.minecraft.client.audio.SoundHandler.func_147693_a(SoundHandler.java:180) ~[cho.class:?]
at net.minecraft.client.audio.SoundHandler.lambda$onResourceManagerReload$0(SoundHandler.java:104) ~[cho.class:?]
at java.lang.Iterable.forEach(Iterable.java:75) [?:1.8.0_162]
at net.minecraft.client.audio.SoundHandler.func_110549_a(SoundHandler.java:99) [cho.class:?]
at net.blacklab.lmr.LittleMaidReengaged.init(LittleMaidReengaged.java:316) [LittleMaidReengaged.class:?]

メイドさんの音声が読み込めなくて音声がnullになっているエラー
これも環境要因じゃないかと思います

以上、何かの参考になれば。

参考になりました。取り敢えずJEIIntegrationを消して対処してみます
アバター
ho9tocraft
ID:216d90b4
石掘り
 
記事: 99
登録日時: 2017年8月24日(木) 17:01

  • (PostNo.316338)

Re: [1.10.2/1.12.2]Heat&Climate(5/4 更新)

投稿記事by defeatedcrow » 2018年5月04日(金) 03:14

HeatAndClimate 更新しました!
【1.12.2】 Lib 2.4.5 / Mod 2.4.9
【1.10.2】 Mod 2.3.9


今回、力尽き気味なので1.12.2のみ更新、1.10.2版は不具合修正のみです

1.10.2版
◯Mod
●修正

 ・テクスチャ入れ忘れの修正

1.12.2版
◯Lib
●修正

・ブロックベースクラスをバニラのRotation処理に対応させた
  他Modの強制回転系のツールで回るようになるといいなぁという感じです
  HaC単体では特に恩恵がないです
・一部のハードモードレシピの条件を変更
  高温と乾燥による草ブロックや土ブロックの風化の条件を厳しくしました。
  (後述の日干し土レンガの作成のため)

◯Mod
●新規

・隊商宿(キャラバンサライ)の追加
 新規チャンクの砂漠やサバンナに、要塞と宿屋が合体したような建築物を生成します。

 いろいろな機能があります
- 敵モブのスポーン抑制 隊商宿のエリア内は敵がスポーンしない安全地帯になります。
- 季節ごとの補充イベント
 建物内のチェストやコンテナ類が季節(30日)ごとに補充されます。
 従来のダンジョンと違い、継続的に資源を得られます。
- 貿易商人のスポーン・デスポーン
 貿易商人村人がスポーンしたり、増えてくるとデスポーンもします。
 HaCの貴重なアイテムを取引で得るチャンスです。また、隊商宿が村として機能します。
 デスポーンが起こるので同じ商人と永久的に取引できるとは限りません。確保したい場合は、チャンク外に連れ出すと良いです。
- 崩壊
 建物内部の特定の構造や、村判定が崩れると、崩壊したと見なされて補充がストップしてしまいます。

・新規建材ブロック
- 石英ガラス
 テクスチャがさっぱりしたガラスブロックです。HaC建材なので水中設置で水流を作りません。
- 干した土ブロックと日干しレンガ
 土から作れる、そこそこ丈夫な建材です。
- 火打ち石のレンガ3種
 火打ち石とバニラ追加石を材料に使うタイルっぽい外見の建材です。

●変更
調理器具の作業速度が温度に応じて早くなるように
 ちょっとだけスピードアップしていると思います
いくつかのレシピの追加・調整
堅焼き粘土レンガのテクスチャを変更
 網目部分がジャギジャギなのでテクスチャをつくりなおしました
食べ物の回復量を全体的に見直し
 肉を使うレシピや作成工程の多いレシピなど中心に、多くを上方修正

ダウンロードはWikiへどうぞ
カラスの敗残兵です。AppleMilkTea他、少々のMODを作成しています。
トピック: AppleMilkTea(~1.7.10) / HeatAndClimate(1.10.2)
作者Wiki / github / twitter
アバター
defeatedcrow
ID:0790d4e9
ラピスラズリ収集家
 
記事: 1038
登録日時: 2014年1月08日(水) 13:48
お住まい: 北関東

  • (PostNo.316439)

Re: [1.10.2/1.12.2]Heat&Climate(5/4 更新)

投稿記事by ZN666 » 2018年5月06日(日) 23:23

いつも楽しく遊ばせていただいております。

シングルプレイで、隊商宿発見時に、以下のような現象が発生しました。

・右手(メインハンド)にツルハシ、左手(オフハンド)に松明を持ち、
松明を日干しレンガまたは火打石レンガに置くと、松明から一定範囲内のブロックが
インベントリに回収されてしまいます。

なお、同様の現象は以前から、スカルン鉱床の大理石でも発生しておりましたが、
仕様かと思い報告しておりませんでした(こちらはマルチプレイでも発生)。

恐らくバグではないかと思われますので、報告をさせていただきます。
ZN666
ID:3685e3d9
 

  • (PostNo.316441)

Re: [1.10.2/1.12.2]Heat&Climate(5/4 更新)

投稿記事by defeatedcrow » 2018年5月07日(月) 00:22

ZN666 さんが書きました:いつも楽しく遊ばせていただいております。

シングルプレイで、隊商宿発見時に、以下のような現象が発生しました。

・右手(メインハンド)にツルハシ、左手(オフハンド)に松明を持ち、
松明を日干しレンガまたは火打石レンガに置くと、松明から一定範囲内のブロックが
インベントリに回収されてしまいます。

なお、同様の現象は以前から、スカルン鉱床の大理石でも発生しておりましたが、
仕様かと思い報告しておりませんでした(こちらはマルチプレイでも発生)。

恐らくバグではないかと思われますので、報告をさせていただきます。


適正ツールを持って右クリックすると範囲回収できるのはHaCのコンテナブロックと建材ブロックの仕様です
大理石やジェムブロックも宝石のブロック化ですので対象です

コンテナ系はシャベル、ジェムや金属ブロックや建材系はツルハシで回収します

松明を置いても右手にツルハシを持っていれば発動します

(オフハンドよりメインハンドの処理が先に呼ばれるため、プレイヤーがオフハンドを使うつもりでそう操作しても誘発します、これはModder側からはメインハンドの回収処理が呼ばれた時点でオフハンドに処理をパスすべきか確認が難しい事情があり、現在こうなっています)
カラスの敗残兵です。AppleMilkTea他、少々のMODを作成しています。
トピック: AppleMilkTea(~1.7.10) / HeatAndClimate(1.10.2)
作者Wiki / github / twitter
アバター
defeatedcrow
ID:0790d4e9
ラピスラズリ収集家
 
記事: 1038
登録日時: 2014年1月08日(水) 13:48
お住まい: 北関東

  • (PostNo.316451)

Re: [1.10.2/1.12.2]Heat&Climate(5/4 更新)

投稿記事by ゲスト » 2018年5月07日(月) 20:13

mod更新いつも楽しみにしております
バグではないかもしれませんが、少し気になることがあったので報告いたします

キャラバンサライを探しに未読み込みの範囲にあちこち行ってみたのですが、時々9つほどの赤カルセドニーブロックが四角に並んでいる場面に出くわすことがあります
海上であったり平原上であったり、場所を問わず大体Y63くらいの高さに点々と規則正しくブロックが並んでいるのです
プレイするうえでは全く困ってはいないのですが、なにかの設定上のものでしょうか?

forge-1.12.2-14.23.3.2676
HeatAndClimateLib_1.12.2-2.4.5
HeatAndClimateMod_1.12.2-2.4.9

推奨バージョンのforgeでないゆえにこの現象が起きているのだとしたら大変申し訳ありません…
ゲスト
ID:13c84117
 

  • (PostNo.316452)

Re: [1.10.2/1.12.2]Heat&Climate(5/4 更新)

投稿記事by defeatedcrow » 2018年5月07日(月) 21:10

ゲスト さんが書きました:mod更新いつも楽しみにしております
バグではないかもしれませんが、少し気になることがあったので報告いたします

キャラバンサライを探しに未読み込みの範囲にあちこち行ってみたのですが、時々9つほどの赤カルセドニーブロックが四角に並んでいる場面に出くわすことがあります
海上であったり平原上であったり、場所を問わず大体Y63くらいの高さに点々と規則正しくブロックが並んでいるのです
プレイするうえでは全く困ってはいないのですが、なにかの設定上のものでしょうか?

forge-1.12.2-14.23.3.2676
HeatAndClimateLib_1.12.2-2.4.5
HeatAndClimateMod_1.12.2-2.4.9

推奨バージョンのforgeでないゆえにこの現象が起きているのだとしたら大変申し訳ありません…


ご報告ありがとうございます
キャラバンサライは現在の季節判定用に内部にジェムブロックを持っているので、その部分だけ生成されたのかもしれないですね
(基礎部分はバイオーム違いにより生成失敗している)
次回更新で修正します
カラスの敗残兵です。AppleMilkTea他、少々のMODを作成しています。
トピック: AppleMilkTea(~1.7.10) / HeatAndClimate(1.10.2)
作者Wiki / github / twitter
アバター
defeatedcrow
ID:0790d4e9
ラピスラズリ収集家
 
記事: 1038
登録日時: 2014年1月08日(水) 13:48
お住まい: 北関東

  • (PostNo.316513)

Re: [1.10.2/1.12.2]Heat&Climate(5/11 更新)

投稿記事by defeatedcrow » 2018年5月11日(金) 01:14

HeatAndClimate 更新しました!
【1.12.2】 Lib 2.4.6 / Mod 2.4.10


◯Lib
●変更

・作物ベースクラスにIPlantableインターフェイスを実装
 とある要望を受けて作ったもの。これといってHaC内でのメリットはないです。

◯Mod
●新規

・圧縮ホッパー
 金ホッパーに続く、銀の特殊ホッパーです。
 このホッパーは、通常は8個/8Tickでアイテムを送る高速ホッパーですが、吸い込むときに圧縮ブロックにできるものを自動で圧縮する機能があります。
 バニラや他Modの金属ブロックや、宝石ブロック、HaCのさまざまな圧縮コンテナに自動で圧縮してくれます。マシン生成物の圧縮や、倉庫の整理などにどうぞ。

・圧縮コンテナ4種追加
 無煙火薬、合成樹脂ドロップ、スターチ、バニラ小麦の種です。

●変更
・燃焼チャンバーなどの4種の熱源デバイスを、RS動力でオンオフできるように
 今まで液体燃料コンロやガスバーナーに備わっていた、素手右クリックで行っていたスイッチ切り替え機能ですが、これをRS信号によるオンオフに変更しました。
 少し使い勝手が変わるので要注意です。
・エタノール醸造効率弱体化
 醸造で50度の酒ができるわけがなかった
・調理器具を単体クラフトで中身をリセットできるように
 タンク内の液体を手っ取り早く空にしたいときに使えます。
・キャラバンサライの周囲を少し整地するように
 山などに隣接しているとゾンビが入ってきてしまうので修正

●修正
・キャラバンサライの生成失敗時、宝石ブロックだけ生成してしまうのを修正
 季節判定用のジェムブロックが出てきてしまうので削除しました

ダウンロードはWikiへどうぞ!
カラスの敗残兵です。AppleMilkTea他、少々のMODを作成しています。
トピック: AppleMilkTea(~1.7.10) / HeatAndClimate(1.10.2)
作者Wiki / github / twitter
アバター
defeatedcrow
ID:0790d4e9
ラピスラズリ収集家
 
記事: 1038
登録日時: 2014年1月08日(水) 13:48
お住まい: 北関東

1つ前へ次へ

Return to MOD 公開/紹介

x