[1.9-1.12]MaidVillagerZW(メイド村人) + スポナー回収など小物MOD

返信する

CAPTCHA 認証コード
表示されたコードを正確に入力してください。各文字は大文字・小文字の区別があります。

BBCode: OFF
スマイリー: OFF
トピックのレビュー
   

展開ビュー トピックのレビュー: [1.9-1.12]MaidVillagerZW(メイド村人) + スポナー回収など小物MOD

Re: [1.9-1.12]MaidVillagerZW(メイド村人) + スポナー回収など小物MOD

投稿記事 by ペコリン » 2018年9月10日(月) 21:43

光るお花MODをアップデートしました。
チャンク生成時に稀によくある、上半分だけヒマワリが浮いているアレに光る粉をかけるとクラッシュしていた問題を修正した、はず、です。
探すと見つからないので実験できていませんが・・・

Re: [1.9-1.12]MaidVillagerZW(メイド村人) + スポナー回収など小物MOD

投稿記事 by Sarashina » 2018年9月10日(月) 02:29

ペコリン さんが書きました:おそらくプレイヤーのみを対象とするように想定した処理がメイドさんにも適用されている事によるクラッシュでしょう。
LMR側での対処は困難というか私のスキルでは無理です。

クラッシュレポートを読む限りでは、Tacticalframeの機能でプレイヤーがダメージを受けた時にイベントが発火し、インベントリ操作が発生しているようです。
メイドさんはプレイヤーとして扱われるため、このイベントの対象となり、1番のスロットにアクセスされていると推測します。
メイドさんのメインハンドインベントリは0番しか存在しないので、1番を指定するとクラッシュします。

以上はソースコードを読んでいないのであくまでも推測ではありますが、
メイドさんと「Playerを対象にしてインベントリを操作する処理を行うMOD」を同時に導入した環境ではよくあるクラッシュです。


お忙しいところ対応していただきありがとうございます!
なるほど、あちら側の処理で虚無にアクセスしていたのですね・・・
TacticalFrame側で対処出来ないか一度連絡してみようと思います

当面はTacticalFrameを抜いてメイドさんと旅を続けていきます、ありがとうございました!

Re: [1.9-1.12]MaidVillagerZW(メイド村人) + スポナー回収など小物MOD

投稿記事 by ペコリン » 2018年9月10日(月) 00:04

光るお花MOD [Luminous Flowers]をリリースしました。
画像

景観を損ねないように拠点や村を照らします。
バニラの花のテクスチャが適用されるようにしてありますので、
リソースパックのテクスチャは光る花にも適用されます。

バニラの花とはブロックIDが異なるのでシェーダーの対象にならず、揺れてはくれません。
シェーダーを改造すればどうにかなるのでしょう・・・

Re: [1.9-1.12]MaidVillagerZW(メイド村人) + スポナー回収など小物MOD

投稿記事 by ペコリン » 2018年9月09日(日) 23:30

おそらくプレイヤーのみを対象とするように想定した処理がメイドさんにも適用されている事によるクラッシュでしょう。
LMR側での対処は困難というか私のスキルでは無理です。

クラッシュレポートを読む限りでは、Tacticalframeの機能でプレイヤーがダメージを受けた時にイベントが発火し、インベントリ操作が発生しているようです。
メイドさんはプレイヤーとして扱われるため、このイベントの対象となり、1番のスロットにアクセスされていると推測します。
メイドさんのメインハンドインベントリは0番しか存在しないので、1番を指定するとクラッシュします。

以上はソースコードを読んでいないのであくまでも推測ではありますが、
メイドさんと「Playerを対象にしてインベントリを操作する処理を行うMOD」を同時に導入した環境ではよくあるクラッシュです。

Re: [1.9-1.12]MaidVillagerZW(メイド村人) + スポナー回収など小物MOD

投稿記事 by yododuki_kuha » 2018年9月05日(水) 01:56

クラッシュ報告です
LittlemaidReengagedとTacticalframeを導入した状態でメイドさん(野生、契約状態問わず)がダメージを受けた際にクラッシュしてしまうようです。
vanillaFix導入下ではプレイヤーの攻撃の場合、ゲーム自体は続行可能、その他で発生するダメージ(溶岩に落下やTNTの爆発など)ではクラッシュが起きます(溶岩など持続ダメージの場合はおそらくワールドに入れなくなります)
メイン環境構築時の検証中に発生し、VanillaFix上では上記二つのMODが原因と出ましたので最低限の環境を構築して検証しました

検証環境での導入MODは

MinecraftForge 14.23.4.2759
DEBLib-6.1.6.9-peko_build
LittleMaidReengaged-8.1.6.141-peko_build-1.1.1
TacticalFrame-1.12.2-1.2.8
VanillaFix 1.0.9-97

爆発に巻き込んだ際のクラッシュレポート
---- Minecraft Crash Report ----
// I blame MMM, EMB4, Verclene, author of LittleMaidReengaged.

Time: 2018-09-05 01:48:17 JST
Description: Ticking entity

java.lang.ArrayIndexOutOfBoundsException: 1
at java.util.Arrays$ArrayList.get(Unknown Source)
at net.minecraft.util.NonNullList.get(SourceFile:44)
at net.blacklab.lmr.inventory.InventoryLittleMaid.getStackInSlot(InventoryLittleMaid.java:599)
at tf.event.TFHurtEvent.onHurtPassiveEvent(TFHurtEvent.java:104)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_39_TFHurtEvent_onHurtPassiveEvent_LivingHurtEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
at net.minecraftforge.common.ForgeHooks.onLivingHurt(ForgeHooks.java:590)
at net.minecraft.entity.player.EntityPlayer.damageEntity(EntityPlayer.java:1120)
at net.blacklab.lmr.entity.littlemaid.EntityLittleMaidAvatarMP.W_damageEntity(EntityLittleMaidAvatarMP.java:613)
at net.blacklab.lmr.entity.littlemaid.EntityLittleMaid.damageEntity(EntityLittleMaid.java:1754)
at net.minecraft.entity.EntityLivingBase.attackEntityFrom(EntityLivingBase.java:919)
at net.minecraft.entity.passive.EntityAnimal.attackEntityFrom(SourceFile:66)
at net.blacklab.lmr.entity.littlemaid.EntityLittleMaid.attackEntityFrom(EntityLittleMaid.java:1846)
at net.minecraft.world.Explosion.doExplosionA(Explosion.java:159)
at net.minecraft.world.WorldServer.newExplosion(WorldServer.java:1169)
at net.minecraft.world.World.createExplosion(World.java:2297)
at net.minecraft.entity.item.EntityTNTPrimed.explode(SourceFile:99)
at net.minecraft.entity.item.EntityTNTPrimed.onUpdate(SourceFile:89)
at net.minecraft.world.World.updateEntityWithOptionalForce(World.java:1990)
at net.minecraft.world.WorldServer.updateEntityWithOptionalForce(WorldServer.java:832)
at net.minecraft.world.World.updateEntity(World.java:1952)
at net.minecraft.world.World.redirect$updateEntity$zca000(World.java:4114)
at net.minecraft.world.World.updateEntities(World.java:1756)
at net.minecraft.world.WorldServer.updateEntities(WorldServer.java:613)
at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:767)
at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:668)
at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:185)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
at java.lang.Thread.run(Unknown Source)


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

-- Entity being ticked --
Entity Type: minecraft:tnt (net.minecraft.entity.item.EntityTNTPrimed)
Entity ID: 6
Entity Name: Block of TNT
Entity's Exact location: 7.53, 4.00, 6.30
Entity's Block location: World: (7,4,6), Chunk: (at 7,0,6 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Entity's Momentum: 0.00, -0.00, -0.00
Entity's Passengers: []
Entity's Vehicle: ~~ERROR~~ NullPointerException: null
Entity NBT: {Fuse:0s,Motion:[4.8063959165195395E-15d,-0.0d,-2.7520132518086066E-14d],UUIDLeast:-5187769086996368801L,Invulnerable:0b,Air:300s,OnGround:1b,Dimension:0,PortalCooldown:0,Rotation:[0.0f,0.0f],UpdateBlocked:0b,FallDistance:0.0f,UUIDMost:-3768275983285400487L,Pos:[7.534998572874137d,4.0d,6.299607568712805d],Fire:-1s}

-- Affected level --
Level name: New World
All players: 1 total; [EntityPlayerMP['yuusaku_kudou'/0, l='New World', x=10.97, y=4.00, z=3.34]]
Chunk stats: ServerChunkCache: 289 Drop: 0
Level seed: 2449742465881148753
Level generator: ID 01 - flat, ver 0. Features enabled: true
Level generator options: 3;minecraft:air;127;decoration
Level spawn location: World: (8,4,8), Chunk: (at 8,0,8 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 883 game time, 883 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 120529 (now: false), thunder time: 165388 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true

-- System Details --
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_171, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 5636350928 bytes (5375 MB) / 6372720640 bytes (6077 MB) up to 6372720640 bytes (6077 MB)
JVM Flags: 7 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms6G -Xmx6G -XX:MetaspaceSize=500M -XX:MaxMetaspaceSize=500M -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.4.2759 9 mods loaded, 9 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 |
|:--------- |:---------------- |:------------ |:-------------------------------------------------------------- |:---------------------------------------- |
| UCHIJAAAA | minecraft | 1.12.2 | minecraft.jar | None |
| UCHIJAAAA | mcp | 9.42 | minecraft.jar | None |
| UCHIJAAAA | FML | 8.0.99.99 | forge-1.12.2-14.23.4.2759.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| UCHIJAAAA | forge | 14.23.4.2759 | forge-1.12.2-14.23.4.2759.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| UCHIJAAAA | OldModelLoader | 8.1.4.132 | minecraft.jar | None |
| UCHIJAAAA | net.blacklab.lib | 6.1.5.8 | %5B1.12.2%5DEBLib-6.1.6.9-peko_build.jar | None |
| UCHIJAAAA | lmreengaged | 8.1.4.132 | %5B1.12.2%5DLittleMaidReengaged-8.1.6.141-peko_build-1.1.1.jar | None |
| UCHIJAAAA | tf | 1.2.8 | TacticalFrame-1.12.2-1.2.8.jar | None |
| UCHIJAAAA | vanillafix | 1.0.9-97 | VanillaFix-1.0.9-97.jar | None |
Loaded coremods (and transformers): LMRECoremod (%5B1.12.2%5DLittleMaidReengaged-8.1.6.141-peko_build-1.1.1.jar)
net.blacklab.lmr.util.coremod.Transformer
VanillaFixLoadingPlugin (VanillaFix-1.0.9-97.jar)
GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
Suspected Mods: LittleMaidReengaged (lmreengaged), TacticalFrameMod (tf)
Profiler Position: N/A (disabled)
Player Count: 1 / 8; [EntityPlayerMP['yuusaku_kudou'/0, l='New World', x=10.97, y=4.00, z=3.34]]
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge,LiteLoader'
Client Crashes Since Restart: 0
Integrated Server Crashes Since Restart: 1



プレイヤーから攻撃を受けた際のクラッシュレポート
---- Minecraft Crash Report ----
// But it works on my machine.

Time: 2018-09-05 02:15:50 JST
Description: Error executing task

java.util.concurrent.ExecutionException: java.lang.ArrayIndexOutOfBoundsException: 1
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at net.minecraft.util.Util.runTask(SourceFile:531)
at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:723)
at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:668)
at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:185)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
at java.util.Arrays$ArrayList.get(Unknown Source)
at net.minecraft.util.NonNullList.get(SourceFile:44)
at net.blacklab.lmr.inventory.InventoryLittleMaid.getStackInSlot(InventoryLittleMaid.java:599)
at tf.event.TFHurtEvent.onHurtPassiveEvent(TFHurtEvent.java:104)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_37_TFHurtEvent_onHurtPassiveEvent_LivingHurtEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
at net.minecraftforge.common.ForgeHooks.onLivingHurt(ForgeHooks.java:590)
at net.minecraft.entity.player.EntityPlayer.damageEntity(EntityPlayer.java:1120)
at net.blacklab.lmr.entity.littlemaid.EntityLittleMaidAvatarMP.W_damageEntity(EntityLittleMaidAvatarMP.java:613)
at net.blacklab.lmr.entity.littlemaid.EntityLittleMaid.damageEntity(EntityLittleMaid.java:1754)
at net.minecraft.entity.EntityLivingBase.attackEntityFrom(EntityLivingBase.java:919)
at net.minecraft.entity.passive.EntityAnimal.attackEntityFrom(SourceFile:66)
at net.blacklab.lmr.entity.littlemaid.EntityLittleMaid.attackEntityFrom(EntityLittleMaid.java:1846)
at net.minecraft.entity.player.EntityPlayer.attackTargetEntityWithCurrentItem(EntityPlayer.java:1328)
at net.minecraft.entity.player.EntityPlayerMP.attackTargetEntityWithCurrentItem(EntityPlayerMP.java:1425)
at net.minecraft.network.NetHandlerPlayServer.processUseEntity(NetHandlerPlayServer.java:1088)
at net.minecraft.network.play.client.CPacketUseEntity.processPacket(SourceFile:69)
at net.minecraft.network.play.client.CPacketUseEntity.processPacket(SourceFile:13)
at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at net.minecraft.util.Util.runTask(SourceFile:529)
... 5 more


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

-- System Details --
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_171, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 5800736632 bytes (5532 MB) / 6372720640 bytes (6077 MB) up to 6372720640 bytes (6077 MB)
JVM Flags: 7 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms6G -Xmx6G -XX:MetaspaceSize=500M -XX:MaxMetaspaceSize=500M -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.4.2759 9 mods loaded, 9 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 |
|:-------------- |:---------------- |:------------ |:-------------------------------------------------------------- |:---------------------------------------- |
| UCHIJAAAAAAAAA | minecraft | 1.12.2 | minecraft.jar | None |
| UCHIJAAAAAAAAA | mcp | 9.42 | minecraft.jar | None |
| UCHIJAAAAAAAAA | FML | 8.0.99.99 | forge-1.12.2-14.23.4.2759.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| UCHIJAAAAAAAAA | forge | 14.23.4.2759 | forge-1.12.2-14.23.4.2759.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| UCHIJAAAAAAAAA | OldModelLoader | 8.1.4.132 | minecraft.jar | None |
| UCHIJAAAAAAAAA | net.blacklab.lib | 6.1.5.8 | %5B1.12.2%5DEBLib-6.1.6.9-peko_build.jar | None |
| UCHIJAAAAAAAAA | lmreengaged | 8.1.4.132 | %5B1.12.2%5DLittleMaidReengaged-8.1.6.141-peko_build-1.1.1.jar | None |
| UCHIJAAAAAAAAA | tf | 1.2.8 | TacticalFrame-1.12.2-1.2.8.jar | None |
| UCHIJAAAAAAAAA | vanillafix | 1.0.9-97 | VanillaFix-1.0.9-97.jar | None |
Loaded coremods (and transformers): LMRECoremod (%5B1.12.2%5DLittleMaidReengaged-8.1.6.141-peko_build-1.1.1.jar)
net.blacklab.lmr.util.coremod.Transformer
VanillaFixLoadingPlugin (VanillaFix-1.0.9-97.jar)
GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
Suspected Mods: LittleMaidReengaged (lmreengaged), TacticalFrameMod (tf)

追記:書き出しに時間がかかってる間に他の人がクラッシュ報告してた…

Re: [1.9-1.12]MaidVillagerZW(メイド村人) + スポナー回収など小物MOD

投稿記事 by Sarashina » 2018年9月05日(水) 01:40

いつも楽しくメイドさんを使わせていただいています。

この度メイドさんを連れて探索に出始めたのですが、クラッシュが頻発するようになったためMODを一度すべて抜き総当たりで競合を試してみたところ、どうもTacticalFrameというMODとの間で発生しているようでした。
この二つのMODが入っている状態でメイドさんが何らかの理由で死んでしまった場合クラッシュするようです。
”メイドさんが死ぬ”がクラッシュのトリガーになっているようなので死亡時のイベント関連かと思いこちらに書かせていただきました。
javaは明るくないのですがエラーを調べてみたところ配列関係のエラーのようで、もしConfig等で回避手段があれば教えていただきたく、また現状手段が無いようであれば併用はあきらめる所存です。
何卒ご教授宜しくお願いいたします。

当環境
OS:windows10 Home 64bit
プロセッサ:intel core i7 4970K
メモリ:16GB
GPU:NVIDIA GeForce GTX 980

MineCraft Forge 1.12.2-14.23.4.2705

最小構成MOD
[1.12.2]EBLib-6.1.6.9-peko_build.jar
[1.12.2]LittleMaidReengaged-8.1.6.141-peko_build-1.1.1.jar
TacticalFrame-1.12.2-1.2.8.jar
https://com.nicovideo.jp/community/co2502879

以下クラッシュレポートです。
---- Minecraft Crash Report ----

WARNING: coremods are present:
LMRECoremod ([1.12.2]LittleMaidReengaged-8.1.6.141-peko_build-1.1.1.jar)
Contact their authors BEFORE contacting forge

// On the bright side, I bought you a teddy bear!

Time: 9/5/18 12:48 AM
Description: Ticking entity

java.lang.ArrayIndexOutOfBoundsException: 1
at java.util.Arrays$ArrayList.get(Unknown Source)
at net.minecraft.util.NonNullList.get(SourceFile:44)
at net.blacklab.lmr.inventory.InventoryLittleMaid.func_70301_a(InventoryLittleMaid.java:599)
at tf.event.TFHurtEvent.onHurtPassiveEvent(TFHurtEvent.java:104)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_34_TFHurtEvent_onHurtPassiveEvent_LivingHurtEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
at net.minecraftforge.common.ForgeHooks.onLivingHurt(ForgeHooks.java:589)
at net.minecraft.entity.player.EntityPlayer.func_70665_d(EntityPlayer.java:1120)
at net.blacklab.lmr.entity.littlemaid.EntityLittleMaidAvatarMP.W_damageEntity(EntityLittleMaidAvatarMP.java:613)
at net.blacklab.lmr.entity.littlemaid.EntityLittleMaid.func_70665_d(EntityLittleMaid.java:1754)
at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:917)
at net.minecraft.entity.passive.EntityAnimal.func_70097_a(SourceFile:66)
at net.blacklab.lmr.entity.littlemaid.EntityLittleMaid.func_70097_a(EntityLittleMaid.java:1846)
at tf.entity.EntityGrenade.setEntityDead(EntityGrenade.java:69)
at tf.entity.EntityPlayerProjectile.inGround(EntityPlayerProjectile.java:386)
at tf.entity.EntityPlayerProjectile.func_70071_h_(EntityPlayerProjectile.java:190)
at net.minecraft.world.World.func_72866_a(World.java:1990)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:832)
at net.minecraft.world.World.func_72870_g(World.java:1952)
at net.minecraft.world.World.func_72939_s(World.java:1756)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:613)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:767)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:185)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
at java.lang.Thread.run(Unknown Source)


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

-- Head --
Thread: Server thread
Stacktrace:
at java.util.Arrays$ArrayList.get(Unknown Source)
at net.minecraft.util.NonNullList.get(SourceFile:44)
at net.blacklab.lmr.inventory.InventoryLittleMaid.func_70301_a(InventoryLittleMaid.java:599)
at tf.event.TFHurtEvent.onHurtPassiveEvent(TFHurtEvent.java:104)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_34_TFHurtEvent_onHurtPassiveEvent_LivingHurtEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
at net.minecraftforge.common.ForgeHooks.onLivingHurt(ForgeHooks.java:589)
at net.minecraft.entity.player.EntityPlayer.func_70665_d(EntityPlayer.java:1120)
at net.blacklab.lmr.entity.littlemaid.EntityLittleMaidAvatarMP.W_damageEntity(EntityLittleMaidAvatarMP.java:613)
at net.blacklab.lmr.entity.littlemaid.EntityLittleMaid.func_70665_d(EntityLittleMaid.java:1754)
at net.minecraft.entity.EntityLivingBase.func_70097_a(EntityLivingBase.java:917)
at net.minecraft.entity.passive.EntityAnimal.func_70097_a(SourceFile:66)
at net.blacklab.lmr.entity.littlemaid.EntityLittleMaid.func_70097_a(EntityLittleMaid.java:1846)
at tf.entity.EntityGrenade.setEntityDead(EntityGrenade.java:69)
at tf.entity.EntityPlayerProjectile.inGround(EntityPlayerProjectile.java:386)
at tf.entity.EntityPlayerProjectile.func_70071_h_(EntityPlayerProjectile.java:190)
at net.minecraft.world.World.func_72866_a(World.java:1990)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:832)
at net.minecraft.world.World.func_72870_g(World.java:1952)

-- Entity being ticked --
Details:
Entity Type: tf:grenade (tf.entity.EntityGrenade)
Entity ID: 89445
Entity Name: entity.tf.grenade.name
Entity's Exact location: 333.17, 4.05, -1035.57
Entity's Block location: World: (333,4,-1036), Chunk: (at 13,0,4 in 20,-65; contains blocks 320,0,-1040 to 335,255,-1025), Region: (0,-3; contains chunks 0,-96 to 31,-65, blocks 0,0,-1536 to 511,255,-1025)
Entity's Momentum: -0.07, -1.59, 0.61
Entity's Passengers: []
Entity's Vehicle: ~~ERROR~~ NullPointerException: null
Stacktrace:
at net.minecraft.world.World.func_72939_s(World.java:1756)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:613)

-- Affected level --
Details:
Level name: 新規ワールド
All players: 1 total; [EntityPlayerMP['Username'/0, l='新規ワールド', x=333.36, y=6.89, z=-1037.28]]
Chunk stats: ServerChunkCache: 1089 Drop: 0
Level seed: -7562897791876251284
Level generator: ID 01 - flat, ver 0. Features enabled: true
Level generator options:
Level spawn location: World: (335,4,-1038), Chunk: (at 15,0,2 in 20,-65; contains blocks 320,0,-1040 to 335,255,-1025), Region: (0,-3; contains chunks 0,-96 to 31,-65, blocks 0,0,-1536 to 511,255,-1025)
Level time: 467 game time, 467 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 89855 (now: false), thunder time: 150994 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:767)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:185)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
at java.lang.Thread.run(Unknown Source)

-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_181, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 649195408 bytes (619 MB) / 1060372480 bytes (1011 MB) up to 3207856128 bytes (3059 MB)
JVM Flags: 7 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms1G -Xmx3G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.4.2705 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 |
|:--------- |:---------------- |:------------ |:---------------------------------------------------------- |:---------------------------------------- |
| UCHIJAAAA | minecraft | 1.12.2 | minecraft.jar | None |
| UCHIJAAAA | mcp | 9.42 | minecraft.jar | None |
| UCHIJAAAA | FML | 8.0.99.99 | forge-1.12.2-14.23.4.2705.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| UCHIJAAAA | forge | 14.23.4.2705 | forge-1.12.2-14.23.4.2705.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| UCHIJAAAA | OldModelLoader | 8.1.4.132 | minecraft.jar | None |
| UCHIJAAAA | net.blacklab.lib | 6.1.5.8 | [1.12.2]EBLib-6.1.6.9-peko_build.jar | None |
| UCHIJAAAA | lmreengaged | 8.1.4.132 | [1.12.2]LittleMaidReengaged-8.1.6.141-peko_build-1.1.1.jar | None |
| UCHIJAAAA | tf | 1.2.8 | TacticalFrame-1.12.2-1.2.8.jar | None |

Loaded coremods (and transformers):
LMRECoremod ([1.12.2]LittleMaidReengaged-8.1.6.141-peko_build-1.1.1.jar)
net.blacklab.lmr.util.coremod.Transformer
GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
Profiler Position: N/A (disabled)
Player Count: 1 / 8; [EntityPlayerMP['Username'/0, l='新規ワールド', x=333.36, y=6.89, z=-1037.28]]
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'

Re: [1.9-1.12]MaidVillagerZW(メイド村人) + スポナー回収など小物MOD

投稿記事 by ho9tocraft » 2018年8月10日(金) 19:01

ペコリン さんが書きました:
ho9tocraft さんが書きました:スポーンチャンク内で自由娘1:自作農家1の割合で、合計四人ほど畑に配置して、スポーンチャンク外で建築作業をしていたところ、バグなのかマイクラ側の仕様かはわかりませんが、インベントリ内に大量の砂糖があるにもかかわらずストライキされました。検証お願いします

あまりにも環境・条件が不明すぎるので再現検証のしようがありません。
致命的な問題でもないので、原因が特定できるまでは「この食いしんぼさんめ」と言いながらケーキを与えてください。

十分おきにクリエ飛行で往復か…。自動給料供給回路作りたいけど無理だ…。本当にクリエイティブモードで良かったー

Re: [1.9-1.12]MaidVillagerZW(メイド村人) + スポナー回収など小物MOD

投稿記事 by ゲスト » 2018年8月10日(金) 00:24

私も砂糖がまだ大量にあるのにストライキ表記が出たことがあります。

ワープModで遠距離瞬間移動を繰り返していた時に 羊の毛を任せていたメイド二人がストライキに
でも仕事はしてくれていたので放置、その後ゲーム再起動したらストライキ表記がなくなり普通の仕事名に戻っていました。
ケーキが必要になることもありませんでした。

Re: [1.9-1.12]MaidVillagerZW(メイド村人) + スポナー回収など小物MOD

投稿記事 by ペコリン » 2018年8月09日(木) 22:34

ho9tocraft さんが書きました:スポーンチャンク内で自由娘1:自作農家1の割合で、合計四人ほど畑に配置して、スポーンチャンク外で建築作業をしていたところ、バグなのかマイクラ側の仕様かはわかりませんが、インベントリ内に大量の砂糖があるにもかかわらずストライキされました。検証お願いします

あまりにも環境・条件が不明すぎるので再現検証のしようがありません。
致命的な問題でもないので、原因が特定できるまでは「この食いしんぼさんめ」と言いながらケーキを与えてください。

Re: [1.9-1.12]MaidVillagerZW(メイド村人) + スポナー回収など小物MOD

投稿記事 by ho9tocraft » 2018年8月09日(木) 16:45

スポーンチャンク内で自由娘1:自作農家1の割合で、合計四人ほど畑に配置して、スポーンチャンク外で建築作業をしていたところ、バグなのかマイクラ側の仕様かはわかりませんが、インベントリ内に大量の砂糖があるにもかかわらずストライキされました。検証お願いします

Re: 1.12.2メイドさんmod

投稿記事 by kenkenpo » 2018年7月27日(金) 00:50

ペコリン様
早々のご返信ありがとうございます。
まさかリソースパックまで用意頂けるとは思いませんでした。
早速試させて頂き希望通りアイコンがメイドさんになっていました!
本当に本当に!感謝です!!
リソースパックで対応できるなんて・・もう一生愛用させていただきます。
重ね重ねお礼を申し上げます。
ありがとうございました。

Re: 1.12.2メイドさんmod

投稿記事 by ペコリン » 2018年7月26日(木) 21:05

kenkenpo さんが書きました:ペコリン様
いつも1.12.2のメイドさんには大変お世話になっている者です。
今回どうしてもわからない状況になってしまったので質問をさせてください。
私の方の環境ではvoxelMapを同時に導入しているのですが、ミニマップに表示されるメイドさんのアイコンが薄緑の羊?のアイコン表示されてしまいます。
不明なアイコンだからこのような表示になるのかなと思い、namewakanderでEntityIDを調べVoxelMapにアイコンを追加したのですがどうやってもうまくいきません。
試しにコマンドでメイドさんをスポーンしましたが、エンティティは見つかりませんと出ました。
そこで質問なのですが、本modのメイドさんのEntityIDはどのようになっているでしょうか?
ちなみにnamewakanderではlmreengaged:littlemaid, entity.LittleMaid.namと出ましたのでlittlemaidとentity.LittleMaid.namどちらも試しましたが変化はありませんでした。
お手数ですが教えて頂けると幸いです。
よろしくお願いします。


メイドさんのEntityIdはlmreengaged:littlemaidなんですが、メイドさんの処理は結構特殊でして・・・
実は既知の現象なのですが、EntityIdで対処できるのかよく分かりません。
対処法として、このトピックトップのメイドさんDLのところにリソースパックを置いておきましたので、バニラリソースより上位に適用してください。
万が一、万が一メガネのメイドさんがお気に召さないときは、お好きなアイコンに差し替えてください。

1.12.2メイドさんmod

投稿記事 by kenkenpo » 2018年7月26日(木) 01:30

ペコリン様
いつも1.12.2のメイドさんには大変お世話になっている者です。
今回どうしてもわからない状況になってしまったので質問をさせてください。
私の方の環境ではvoxelMapを同時に導入しているのですが、ミニマップに表示されるメイドさんのアイコンが薄緑の羊?のアイコン表示されてしまいます。
不明なアイコンだからこのような表示になるのかなと思い、namewakanderでEntityIDを調べVoxelMapにアイコンを追加したのですがどうやってもうまくいきません。
試しにコマンドでメイドさんをスポーンしましたが、エンティティは見つかりませんと出ました。
そこで質問なのですが、本modのメイドさんのEntityIDはどのようになっているでしょうか?
ちなみにnamewakanderではlmreengaged:littlemaid, entity.LittleMaid.namと出ましたのでlittlemaidとentity.LittleMaid.namどちらも試しましたが変化はありませんでした。
お手数ですが教えて頂けると幸いです。
よろしくお願いします。

Re: [1.9-1.12]MaidVillagerZW(メイド村人) + スポナー回収など小物MOD

投稿記事 by ペコリン » 2018年6月26日(火) 22:46

更新したばかりだと言うのにまたしてもLMRをアップデートしました。1.13が来てしまう・・・
更新内容は以下の通りのマイナーチェンジです。

・メイドさんのインベントリ同期を修正しました。
 メイドさんがアイテムをチェストに格納したときやお砂糖を食べた時など、特定の条件下でサーバー・クライアントのインベントリが同期していなかった現象が解消しています。
 本来不要な処理をしていたのをサックリと消し去ったので、多分アイテムが消えて見える現象は発生しなくなったと思います。
 なお、コレまでのバージョンでもアイテムが消えたように見えることがありましたが、実際には消失していません。ご安心を。

・メイドさんのテクスチャリスト書き出し機能を改良しました。
 config項目を追加し、書き出す情報を選択できるようにしました。本でテクスチャを変更するときの参考にしてください。
 ountPutTextureColorList=0(初期値。 なお1,2以外は0と同じ扱い)で前バージョンと同じくテクスチャ名のみを出力します。
 1でテクスチャ名と、そのテクスチャに存在する色の番号を出力します。
さんぷる
additional_Orign [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]

 2でテクスチャ名と、そのテクスチャに存在する色の番号と色の名前を出力します。
 番号だけじゃ色がわからんのじゃーという、私のようなアレな人でも安心。
さんぷる
additional_Orign [0:white, 1:orange, 2:magenta, 3:lightBlue, 4:yellow, 5:lime, 6:pink, 7:gray, 8:silver, 9:cyan, 10:purple, 11:blue, 12:brown, 13:green, 14:red, 15:black]


あとは薬屋さんが期待通りの仕事をしてくれないことが大きな課題として残っていますが、こちらはあまり期待しないで下さい。自信がありません。

Re: [1.9-1.12]MaidVillagerZW(メイド村人) + スポナー回収など小物MOD

投稿記事 by asra95 » 2018年6月24日(日) 02:33

ペコリン さんが書きました:
ゲスト さんが書きました:LittleMaidMob Reengaged peko buildでメイドさんキーのモード変更ができません。
unofficial版では変更ができました。
確認いただけますか?


過去ログを読んでくださいな・・・
まだ搭載しておりませんでした。
本日の更新でようやく対応できたのでお試しください。


お手数おかけして申し訳ありません。
早速の対応ありがとうございます。

Re: [1.9-1.12]MaidVillagerZW(メイド村人) + スポナー回収など小物MOD

投稿記事 by ペコリン » 2018年6月23日(土) 20:57

LMRをアップデートしました。
バージョン1.1.0での更新内容は以下の通りです。

・ワールド読み込み直後から、メイドさんの手持ち描画が反映されるようになりました。
 コレの実装のためだけに2週間費やしたという・・・

・トリガーの切り替えが可能になりました。
 どうしても難解なUIにしてしまう癖がありまして、少々理解しにくいかもしれません。
 トリガー設定の説明書をMOD本体にも同梱していますが、ここにも添付しておきますのでご参照ください。
 なお、トリガー設定はファイルに出力されません。個々のメイドさんに登録されます。
メイドさんのお勉強
まずメイドさんキーを作ります。
ネザーウォート、砂糖、卵を任意に並べると作成できます。
見た目は剣ですが剣として使うことはできません。

メイドさんキーの使い方
何もないところで右クリックすると、登録するモードを切り替えることができます。
弓→矢→クワ→種→剣→斧→松明→弓→・・・

メイドさんをクリックすると、メイドさんを10秒間お勉強モードに変更します。
この時にメイドさんキーの使用回数が一回減ります。クリエイティブモードでも減ります。
お勉強時間の間、メイドさんは緑色に発光します。

アイテムを持ってお勉強モードのメイドさん右クリックすることで、
そのアイテムをモードトリガーに登録することができます。

右クリックするたびに以下の順番で登録状態が切り替わります。
未登録→そのアイテムを無視するよう登録→そのアイテムをトリガーとして登録→未登録→・・・
この時、残りのお勉強時間は1.5秒になります。
一回のお勉強時間で未登録からトリガーとして登録するためには2回右クリックしてください。

未登録:[アイテム]は[○○]なのか思い出せない と表示されます。
モードトリガーとして登録していない状態です。初期状態はコレ。
これは明示的に登録していないと言うだけで、例えば剣が全モードに未登録だとしても、剣を持てば剣として扱います。

無視:[アイテム]は[○○]じゃないって覚えた と表示されます。
そのアイテムを持ってもトリガーとして機能しなくなります。
例えば[ダイヤの剣]は[剣]じゃないって覚えた 場合、ダイヤの剣を持っても剣士として戦わなくなります。
手持ちの剣が壊れた場合にダイヤの剣に持ち変えることもしません。

登録:[アイテム]は[○○]だって覚えた と表示されます。
他のモードにもそのアイテムがトリガーとして登録されていた場合、
競合回避のため他のモードのトリガー登録からそのアイテムを未登録に変更します。
つまり、複数のモードにトリガーとして登録することはできません。

そのアイテムをもたせるとモードが切り替わるようになります。
剣や斧以外のアイテムを武器として使わせるのが主な用途でしょう。
ただし、未登録でも他のモードに切り替わるようなアイテムの場合、どのモードが優先されるかは不定です。

ケーキを持ってお勉強時間のメイドさんを右クリックすると、お勉強時間は即終了
そのモードのアイテム登録を全て忘れてしまいます。(未登録になります)

なお、トリガーはメイドさん個別に登録されます。


・メイドさん日記
 本と羽ペンにテクスチャ名や色を指定して、メイドさんを右クリックするとテクスチャ変更ができます。1.6.2と同じ仕様です。
 テクスチャ名を正確に手打ちするのがめんどくさい人は、LittleMaidReengaged.cfg の ountPutTextureList を ture に設定してください。
 読み込まれている全メイドテクスチャ名が記録された MaidTextureList.cfg ファイルが出力されるようになります。コピペにどうぞ。
メイドさん日記
署名済みではない書き込み可能な本にパラメータを記述して、メイドさんに右クリックで使用すると値が反映されます。
大量のメイドさんに設定を行いたい時に。
    項目名とパラメータの間は ":" (半角コロン)、行の最後は";" (半角セミコロン)です。また、スペースを入れないように注意してください。
    全項目を指定する必要はありません。指定した項目だけ反映されます。
    color:?; メイドさんの色を設定します。(?:0-15)
    texture:*: メイドさんのテクスチャを設定します。(*:MMM_Aug 等)
    armor:*; メイドさんのお洋服を設定します。(*:MMM_Aug 等)
    dominantArm:?; メイドさんの利き腕を設定します。(?:0=右利き、1=左利き)

Re: [1.9-1.12]MaidVillagerZW(メイド村人) + スポナー回収など小物MOD

投稿記事 by ペコリン » 2018年6月23日(土) 20:35

ゲスト さんが書きました:LittleMaidMob Reengaged peko buildでメイドさんキーのモード変更ができません。
unofficial版では変更ができました。
確認いただけますか?


過去ログを読んでくださいな・・・
まだ搭載しておりませんでした。
本日の更新でようやく対応できたのでお試しください。

Re: [1.9-1.12]MaidVillagerZW(メイド村人) + スポナー回収など小物MOD

投稿記事 by ゲスト » 2018年6月14日(木) 06:11

LittleMaidMob Reengaged peko buildでメイドさんキーのモード変更ができません。
unofficial版では変更ができました。
確認いただけますか?

Re: [1.9-1.12]MaidVillagerZW(メイド村人) + スポナー回収など小物MOD

投稿記事 by ペコリン » 2018年6月10日(日) 15:24

村をメイドさんだらけにするMOD、村人にリードつけるだけのMODをアップデートしました。多分コレが1.12で最後の更新です。
更新内容は以下の通りです。

村をメイドさんだらけにするMOD
■鍛冶屋さん修理システム実装
 耐久度が存在するアイテムをメインハンドに持った状態で、鍛冶屋さんを右クリックすると鍛冶屋さん修理GUIが開きます。
 金床で修理する場合はレベルが対価となりますが、鍛冶屋さんではエメラルドを対価に修理を行います。
 修理の際1/3の確率で取引停止品目の復活と再生ポーション効果が発生し、村が存在する場合は友好度が上昇します。
 なお、鍛冶屋さんに修理してもらうと、修理を繰り返した場合に累積するコストがリセットされます。
修理価格について
村が存在しないもしくは友好度が0の状態で、壊れる寸前のアイテムを修理する場合、金床で支払うレベルと同じ価格になります。
消耗度合い、エンチャント内容、村の友好度で価格が変化します。
消耗度50%までは50%固定、それ以上消耗している場合は消耗度に応じて50%~100%の価格になります。端数は切り上げです。
村の友好度1につき価格が5%変化し、-50%~+150%の範囲になります。端数は切り上げです。
エメラルドの代わりにエメラルドブロックでも支払いが可能です。レートはエメラルドブロック1=エメラルド10となり、エメラルドブロックで支払ったほうがお得ですが、お釣りは出ません。
金床で修理する場合と異なり、仕様上の上限価格はなく、エメラルドブロック64個分に相当する640が事実上の上限となります。


■取引品目の修正
 食っちゃ寝さんがレベル2で羽根を買い取ってくれるようになりました。
 冒険さんが海底神殿、洋館の地図を取り扱わなくなりました。
 冒険さんがレベル2、レベル4で探索地図を売ってくれるようになりました。
 探索地図は以下の4種類の中からランダムで選ばれます。
     
  1. 要塞探索地図(結構高価です) 
  2. 廃坑探索地図 
  3. 村の地図(意外と今いる村が対象にならないようです) 
  4. 探索地図(砂漠の神殿、ジャングルの神殿、ウィッチの小屋、イグルーの中で一番近いものが対象) 
 なお、探索地図はデータ上はバニラのアイテムなのでMODを抜いても残ります。また、紙を使って2段階まで拡張ができます。

村人にリードつけるだけのMOD
■ラグ対策
 クライアント側では村人の背後なのにサーバー側では背後を取っていない場合、引っ張れないのにリードが描画されてしまう現象を修正しました。

Re: [1.9-1.12]MaidVillagerZW(メイド村人) + スポナー回収など小物MOD

投稿記事 by ペコリン » 2018年6月10日(日) 14:50

BeZen さんが書きました:本日更新されたBackpacks 3.5.2 for Minecraft 1.12.2によると
Fixed crash when a fake player picks up an item
との事なので対応してくれたみたいです。


ご報告ありがとうございます。
割とよくあるクラッシュ原因らしいですね。
改めて考えるとLMR側でも対処できたかもしれないのですが、私の技量では厳しいもので・・・

ページトップ

x