Jump to content

[1.14.2] NullPointer Exception on title screen


PhilipChonacky

Recommended Posts

Hello all,

 

Im trying to port a simple mod which worked under 1.13.

Minecraft bombs out at the title screen ("Rendering Screen") with a null pointer exception

 

I read a couple threads with similar symptoms where the issue was the mods.toml file having the wrong version numbers, but I updated mine

 

The latest.log file did not show anything, so I have resorted to posting the console output below,  The top of it rolled out of the buffer, but crash is clearly visible

 

My repository is here

 

Thanks as always

/Philip

 

Spoiler

[23:10:09.627] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/LootingEnchantBonus$Builder.class

[23:10:09.628] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/package-info.class

[23:10:09.629] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetLootTable$Serializer.class

[23:10:09.631] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetContents$Builder.class

[23:10:09.633] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetStewEffect$Serializer.class

[23:10:09.636] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/CopyNbt.class

[23:10:09.638] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/ApplyBonus$BinomialWithBonusCountFormula.class

[23:10:09.640] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/EnchantWithLevels$Builder.class

[23:10:09.641] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetAttributes$1.class

[23:10:09.642] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetDamage.class

[23:10:09.644] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/EnchantRandomly$Serializer.class

[23:10:09.645] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetAttributes$Serializer.class

[23:10:09.647] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/ExplorationMap$Serializer.class

[23:10:09.649] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/EnchantRandomly$1.class

[23:10:09.650] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetCount$1.class

[23:10:09.651] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetStewEffect.class

[23:10:09.653] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetContents$1.class

[23:10:09.654] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/CopyName.class

[23:10:09.656] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/CopyNbt$1.class

[23:10:09.657] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetLootTable.class

[23:10:09.658] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetContents.class

[23:10:09.660] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/ApplyBonus$IFormulaDeserializer.class

[23:10:09.662] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/Smelt$Serializer.class

[23:10:09.663] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/LootFunctionManager$Serializer.class

[23:10:09.664] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/ApplyBonus$OreDropsFormula.class

[23:10:09.665] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/ApplyBonus$Serializer.class

[23:10:09.666] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetLootTable$1.class

[23:10:09.667] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/CopyNbt$Serializer.class

[23:10:09.668] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetNBT$1.class

[23:10:09.669] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/ExplosionDecay$1.class

[23:10:09.670] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/ILootFunction.class

[23:10:09.672] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetLore.class

[23:10:09.674] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/CopyName$Source.class

[23:10:09.675] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/CopyNbt$Source.class

[23:10:09.677] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/ExplorationMap.class

[23:10:09.678] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/ILootFunction$Serializer.class

[23:10:09.678] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetStewEffect$Builder.class

[23:10:09.679] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/CopyNbt$Operation.class

[23:10:09.681] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetCount.class

[23:10:09.683] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetContents$Serializer.class

[23:10:09.685] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/LootingEnchantBonus$Serializer.class

[23:10:09.687] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/CopyNbt$Action$1.class

[23:10:09.689] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/Smelt.class

[23:10:09.692] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/LimitCount$1.class

[23:10:09.692] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/LootingEnchantBonus.class

[23:10:09.694] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/ApplyBonus$IFormula.class

[23:10:09.695] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetNBT$Serializer.class

[23:10:09.696] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetCount$Serializer.class

[23:10:09.698] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetName.class

[23:10:09.699] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/ApplyBonus$1.class

[23:10:09.701] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/LimitCount.class

[23:10:09.702] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetAttributes$Modifier.class

[23:10:09.704] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/ApplyBonus$UniformBonusCountFormula.class

[23:10:09.705] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/ILootFunction$IBuilder.class

[23:10:09.706] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/ExplorationMap$1.class

[23:10:09.706] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/FillPlayerHead.class

[23:10:09.707] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/ExplorationMap$Builder.class

[23:10:09.708] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/CopyName$Serializer.class

[23:10:09.709] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetDamage$1.class

[23:10:09.710] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/CopyName$1.class

[23:10:09.711] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/ExplosionDecay.class

[23:10:09.712] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/CopyNbt$Action$3.class

[23:10:09.714] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetStewEffect$1.class

[23:10:09.714] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/LootFunctionManager.class

[23:10:09.716] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/LootingEnchantBonus$1.class

[23:10:09.717] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/CopyNbt$Action$2.class

[23:10:09.718] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/LimitCount$Serializer.class

[23:10:09.719] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetName$Serializer.class

[23:10:09.720] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/ApplyBonus.class

[23:10:09.721] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/SetName$1.class

[23:10:09.722] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/functions/FillPlayerHead$Serializer.class

[23:10:09.724] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/ConstantRange$Serializer.class

[23:10:09.725] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/EmptyLootEntry$Serializer.class

[23:10:09.726] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/TagLootEntry$1.class

[23:10:09.727] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/LootPool$1.class

[23:10:09.728] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/ItemLootEntry$Serializer.class

[23:10:09.730] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/LootContext$EntityTarget$Serializer.class

[23:10:09.731] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/StandaloneLootEntry$Serializer.class

[23:10:09.732] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/LootParameterSet$Builder.class

[23:10:09.735] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/TagLootEntry$Serializer.class

[23:10:09.737] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/ItemLootEntry.class

[23:10:09.738] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/LootEntry$Builder.class

[23:10:09.739] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/loot/LootParameterSets.class

[23:10:09.741] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/WorldSummary.class

[23:10:09.742] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/SaveFormat.class

[23:10:09.744] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/WorldSavedData.class

[23:10:09.745] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/MapBanner.class

[23:10:09.747] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/MapData.class

[23:10:09.749] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/WorldSavedDataCallableSave.class

[23:10:09.749] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/MapDecoration.class

[23:10:09.751] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/WorldInfo.class

[23:10:09.756] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/DerivedWorldInfo.class

[23:10:09.759] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/IPlayerFileData.class

[23:10:09.760] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/SessionLockException.class

[23:10:09.762] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/MapIdTracker.class

[23:10:09.762] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/MapData$MapInfo.class

[23:10:09.764] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/storage/MapBanner$1.class

[23:10:09.765] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/IWorldReader$1.class

[23:10:09.767] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/IEntityReader.class

[23:10:09.769] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/Teleporter.class

[23:10:09.772] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/EmptyTickList.class

[23:10:09.773] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/LockCode.class

[23:10:09.774] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/IEnviromentBlockReader.class

[23:10:09.775] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/world/TrackedEntity.class

[23:10:09.777] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/crash/package-info.class

[23:10:09.778] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/crash/CrashReportCategory.class

[23:10:09.779] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/crash/CrashReportCategory$Entry.class

[23:10:09.780] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/crash/CrashReport.class

[23:10:09.782] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/crash/ReportedException.class

[23:10:09.782] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/crash/ICrashReportDetail.class

[23:10:09.783] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/tags/NetworkTagCollection.class

[23:10:09.784] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/tags/ItemTags$Wrapper.class

[23:10:09.785] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/tags/BlockTags.class

[23:10:09.787] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/tags/package-info.class

[23:10:09.787] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/tags/FluidTags$Wrapper.class

[23:10:09.789] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/tags/Tag$ListEntry.class

[23:10:09.791] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/tags/NetworkTagManager$ReloadResults.class

[23:10:09.793] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/tags/EntityTypeTags.class

[23:10:09.795] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/tags/Tag$Builder.class

[23:10:09.798] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/tags/Tag$TagEntry.class

[23:10:09.800] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/tags/EntityTypeTags$Wrapper.class

[23:10:09.802] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/tags/TagCollection.class

[23:10:09.805] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/tags/BlockTags$Wrapper.class

[23:10:09.807] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/tags/ItemTags.class

[23:10:09.809] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/tags/Tag$ITagEntry.class

[23:10:09.810] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/tags/FluidTags.class

[23:10:09.812] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/tags/Tag.class

[23:10:09.813] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /net/minecraft/tags/NetworkTagManager.class

[23:10:09.815] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /mcp/client/Start.class

[23:10:09.817] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /mcp/MethodsReturnNonnullByDefault.class

[23:10:09.820] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$Profile$1.class

[23:10:09.822] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$Viewport.class

[23:10:09.823] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$Profile$3.class

[23:10:09.824] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$BlendState.class

[23:10:09.825] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$ColorMask.class

[23:10:09.826] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$ColorMaterialState.class

[23:10:09.828] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$CullFace.class

[23:10:09.829] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$Color.class

[23:10:09.831] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$TexGenState.class

[23:10:09.832] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$TexGenCoord.class

[23:10:09.833] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$BooleanState.class

[23:10:09.835] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$TexGen.class

[23:10:09.841] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GLX.class

[23:10:09.846] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$CullState.class

[23:10:09.848] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$ClearState.class

[23:10:09.849] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$TextureState.class

[23:10:09.850] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$FogMode.class

[23:10:09.851] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager.class

[23:10:09.854] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$FogState.class

[23:10:09.856] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$StencilState.class

[23:10:09.857] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$DestFactor.class

[23:10:09.859] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/TextureUtil.class

[23:10:09.860] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$PolygonOffsetState.class

[23:10:09.861] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$SourceFactor.class

[23:10:09.862] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$Profile$2.class

[23:10:09.863] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GLX$1.class

[23:10:09.864] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$1.class

[23:10:09.871] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$Profile.class

[23:10:09.872] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$DepthState.class

[23:10:09.873] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GLX$FboMode.class

[23:10:09.874] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$LogicOp.class

[23:10:09.875] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$StencilFunc.class

[23:10:09.876] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$AlphaState.class

[23:10:09.881] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar path /com/mojang/blaze3d/platform/GlStateManager$ColorLogicState.class

[23:10:09.882] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.AbstractJarFileLocator/SCAN]: Scan finished: Mod File: /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar

[23:10:09.882] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar with language loader javafml

[23:10:09.896] [pool-2-thread-1/DEBUG] [ne.mi.fm.ja.FMLJavaModLanguageProvider/SCAN]: Found @Mod class net.minecraftforge.common.ForgeMod with id forge

[23:10:09.899] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.ExplodedDirectoryLocator/SCAN]: Scanning exploded directory /home/philip/git/mc_chicken/forge-1.14.2-26.0.13-mdk/bin/main

[23:10:09.903] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.ExplodedDirectoryLocator/SCAN]: Scanning exploded target /home/philip/git/mc_chicken/forge-1.14.2-26.0.13-mdk/bin/main

[23:10:09.914] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.ExplodedDirectoryLocator/SCAN]: Exploded directory scan complete /home/philip/git/mc_chicken/forge-1.14.2-26.0.13-mdk/bin/main

[23:10:09.914] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning /home/philip/git/mc_chicken/forge-1.14.2-26.0.13-mdk/bin/main with language loader javafml

[23:10:10.214] [Client thread/INFO] [minecraft/Minecraft]: Setting user: Dev

[23:10:25.128] [Client thread/INFO] [minecraft/Minecraft]: LWJGL Version: 3.2.1 build 12

[23:10:26.878] [Client thread/INFO] [ne.mi.fm.ModLoader/CORE]: Loading Network data for FML net version: FML2

[23:10:26.891] [Client thread/DEBUG] [ne.mi.fm.ModList/LOADING]: Using 2 threads for parallel mod-loading

[23:10:26.893] [Client thread/DEBUG] [ne.mi.fm.ModLoader/LOADING]: ModContainer is cpw.mods.modlauncher.TransformingClassLoader@571c5681

[23:10:26.906] [Client thread/DEBUG] [ne.mi.fm.ja.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@571c5681 - got cpw.mods.modlauncher.TransformingClassLoader@571c5681

[23:10:26.906] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Creating FMLModContainer instance for net.minecraftforge.common.ForgeMod with classLoader cpw.mods.modlauncher.TransformingClassLoader@571c5681 & cpw.mods.modlauncher.TransformingClassLoader@571c5681

[23:10:26.929] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Loaded modclass net.minecraftforge.common.ForgeMod with cpw.mods.modlauncher.TransformingClassLoader@571c5681

[23:10:26.929] [Client thread/DEBUG] [ne.mi.fm.ModLoader/LOADING]: ModContainer is cpw.mods.modlauncher.TransformingClassLoader@571c5681

[23:10:26.930] [Client thread/FATAL] [ne.mi.fm.ModLoader/LOADING]: File /home/philip/git/mc_chicken/forge-1.14.2-26.0.13-mdk/bin/main constructed 0 mods: [], but had 1 mods specified: [chicken_mod]

[23:10:26.931] [Client thread/FATAL] [ne.mi.fm.ModLoader/CORE]: Failed to initialize mod containers

[23:10:26.931] [Client thread/FATAL] [ne.mi.ev.EventBus/EVENTBUS]: EventBus 0 shutting down - future events will not be posted.

java.lang.Exception: stacktrace

at net.minecraftforge.eventbus.EventBus.shutdown(EventBus.java:273) ~[eventbus-0.9.3-service.jar:?] {}

at net.minecraftforge.fml.client.ClientModLoader.begin(ClientModLoader.java:66) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:eventbus:A,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraft.client.Minecraft.init(Minecraft.java:457) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:accesstransformer:B,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraft.client.Minecraft.run(Minecraft.java:365) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:accesstransformer:B,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraft.client.main.Main.main(Main.java:127) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_212] {}

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_212] {}

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_212] {}

at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_212] {}

at net.minecraftforge.userdev.FMLUserdevClientLaunchProvider.lambda$launchService$0(FMLUserdevClientLaunchProvider.java:55) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {}

at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:19) [modlauncher-2.1.1.jar:?] {}

at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:32) [modlauncher-2.1.1.jar:?] {}

at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:50) [modlauncher-2.1.1.jar:?] {}

at cpw.mods.modlauncher.Launcher.run(Launcher.java:59) [modlauncher-2.1.1.jar:?] {}

at cpw.mods.modlauncher.Launcher.main(Launcher.java:44) [modlauncher-2.1.1.jar:?] {}

at net.minecraftforge.userdev.LaunchTesting.main(LaunchTesting.java:98) [forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {}

[23:10:27.010] [Client thread/DEBUG] [ne.mi.fm.pa.ResourcePackLoader/CORE]: Generating PackInfo named mod:chicken_mod for mod file /home/philip/git/mc_chicken/forge-1.14.2-26.0.13-mdk/bin/main

[23:10:27.041] [Client thread/DEBUG] [ne.mi.fm.pa.ResourcePackLoader/CORE]: Generating PackInfo named mod:forge for mod file /home/philip/.gradle/caches/forge_gradle/minecraft_user_repo/net/minecraftforge/forge/1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2/forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar

[23:10:27.094] [Client thread/DEBUG] [ne.mi.fm.ForgeI18n/CORE]: Loading I18N data entries: 0

[23:10:28.142] [Client thread/INFO] [mojang/NarratorLinux]: Narrator library successfully loaded

[23:10:31.750] [Client thread/ERROR] [ne.mi.fm.ModLoader/LOADING]: Skipping lifecycle event ENQUEUE_IMC, 1 errors found.

[23:10:31.753] [Client thread/FATAL] [ne.mi.fm.ModLoader/LOADING]: Failed to complete lifecycle event ENQUEUE_IMC, 1 errors found

[23:10:31.753] [Client thread/FATAL] [ne.mi.ev.EventBus/EVENTBUS]: EventBus 0 shutting down - future events will not be posted.

java.lang.Exception: stacktrace

at net.minecraftforge.eventbus.EventBus.shutdown(EventBus.java:273) ~[eventbus-0.9.3-service.jar:?] {}

at net.minecraftforge.fml.client.ClientModLoader.end(ClientModLoader.java:77) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:eventbus:A,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraft.client.Minecraft.init(Minecraft.java:539) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:accesstransformer:B,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraft.client.Minecraft.run(Minecraft.java:365) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:accesstransformer:B,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraft.client.main.Main.main(Main.java:127) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_212] {}

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_212] {}

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_212] {}

at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_212] {}

at net.minecraftforge.userdev.FMLUserdevClientLaunchProvider.lambda$launchService$0(FMLUserdevClientLaunchProvider.java:55) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {}

at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:19) [modlauncher-2.1.1.jar:?] {}

at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:32) [modlauncher-2.1.1.jar:?] {}

at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:50) [modlauncher-2.1.1.jar:?] {}

at cpw.mods.modlauncher.Launcher.run(Launcher.java:59) [modlauncher-2.1.1.jar:?] {}

at cpw.mods.modlauncher.Launcher.main(Launcher.java:44) [modlauncher-2.1.1.jar:?] {}

at net.minecraftforge.userdev.LaunchTesting.main(LaunchTesting.java:98) [forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {}

[23:10:32.168] [Client thread/INFO] [mojang/RealmsPluginImpl]: Built for minecraft version 1.14.2

[23:10:33.246] [Realms Notification Availability checker #1/INFO] [re.g/]: Could not authorize you against Realms server: Invalid session id

[23:11:01.222] [Server-Worker-1/WARN] [minecraft/TextureGlyphProvider]: Codepoint '1ed0' declared multiple times in minecraft:textures/font/accented.png

[23:11:16.487] [Client thread/INFO] [minecraft/SoundSystem]: OpenAL initialized.

[23:11:16.489] [Client thread/INFO] [minecraft/SoundEngine]: Sound engine started

[23:11:17.105] [Client thread/INFO] [minecraft/AtlasTexture]: Created: 512x512 textures-atlas

[23:11:19.439] [Client thread/INFO] [minecraft/AtlasTexture]: Created: 256x256 textures/particle-atlas

[23:11:19.444] [Client thread/INFO] [minecraft/AtlasTexture]: Created: 256x256 textures/painting-atlas

[23:11:19.445] [Client thread/INFO] [minecraft/AtlasTexture]: Created: 128x128 textures/mob_effect-atlas

[23:11:21.555] [Client thread/DEBUG] [ne.mi.ve.fo.ForgeVersion/CORE]: Forge Version package package net.minecraftforge.versions.forge, Forge, version 26.0 from cpw.mods.modlauncher.TransformingClassLoader@571c5681

[23:11:21.555] [Client thread/DEBUG] [ne.mi.ve.fo.ForgeVersion/CORE]: Found Forge version 26.0.13

[23:11:21.555] [Client thread/DEBUG] [ne.mi.ve.fo.ForgeVersion/CORE]: Found Forge spec 26.0

[23:11:21.555] [Client thread/DEBUG] [ne.mi.ve.fo.ForgeVersion/CORE]: Found Forge group net.minecraftforge

[23:11:21.571] [Client thread/DEBUG] [ne.mi.ve.mc.MCPVersion/CORE]: Found MC version information 1.14.2

[23:11:21.571] [Client thread/DEBUG] [ne.mi.ve.mc.MCPVersion/CORE]: Found MCP version information 20190603.175704

[23:11:23.106] [Client thread/FATAL] [minecraft/Minecraft]: Reported exception thrown!

net.minecraft.crash.ReportedException: Rendering screen

at net.minecraft.client.renderer.GameRenderer.updateCameraAndRender(GameRenderer.java:582) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:accesstransformer:B,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:933) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:accesstransformer:B,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraft.client.Minecraft.run(Minecraft.java:384) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:accesstransformer:B,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraft.client.main.Main.main(Main.java:127) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_212] {}

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_212] {}

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_212] {}

at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_212] {}

at net.minecraftforge.userdev.FMLUserdevClientLaunchProvider.lambda$launchService$0(FMLUserdevClientLaunchProvider.java:55) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {}

at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:19) [modlauncher-2.1.1.jar:?] {}

at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:32) [modlauncher-2.1.1.jar:?] {}

at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:50) [modlauncher-2.1.1.jar:?] {}

at cpw.mods.modlauncher.Launcher.run(Launcher.java:59) [modlauncher-2.1.1.jar:?] {}

at cpw.mods.modlauncher.Launcher.main(Launcher.java:44) [modlauncher-2.1.1.jar:?] {}

at net.minecraftforge.userdev.LaunchTesting.main(LaunchTesting.java:98) [forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {}

Caused by: java.lang.NullPointerException

at net.minecraftforge.fml.ModList.size(ModList.java:164) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:eventbus:A,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraftforge.fml.BrandingControl.computeBranding(BrandingControl.java:59) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:eventbus:A,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraftforge.fml.BrandingControl.getBrandings(BrandingControl.java:68) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:eventbus:A,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraftforge.fml.BrandingControl.forEachLine(BrandingControl.java:77) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:eventbus:A,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraft.client.gui.screen.MainMenuScreen.render(MainMenuScreen.java:257) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:358) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:eventbus:A,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraft.client.renderer.GameRenderer.updateCameraAndRender(GameRenderer.java:569) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:accesstransformer:B,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

... 14 more

[23:11:23.122] [Client thread/INFO] [STDOUT/]: [net.minecraft.util.registry.Bootstrap:printToSYSOUT:106]: ---- Minecraft Crash Report ----

// I'm sorry, Dave.

 

Time: 6/11/19 11:11 PM

Description: Rendering screen

 

java.lang.NullPointerException: Rendering screen

at net.minecraftforge.fml.ModList.size(ModList.java:164) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:eventbus:A,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraftforge.fml.BrandingControl.computeBranding(BrandingControl.java:59) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:eventbus:A,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraftforge.fml.BrandingControl.getBrandings(BrandingControl.java:68) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:eventbus:A,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraftforge.fml.BrandingControl.forEachLine(BrandingControl.java:77) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:eventbus:A,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraft.client.gui.screen.MainMenuScreen.render(MainMenuScreen.java:257) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:358) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:eventbus:A,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraft.client.renderer.GameRenderer.updateCameraAndRender(GameRenderer.java:569) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:accesstransformer:B,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:933) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:accesstransformer:B,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraft.client.Minecraft.run(Minecraft.java:384) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:accesstransformer:B,pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at net.minecraft.client.main.Main.main(Main.java:127) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {pl:object_holder_definalize:A,pl:runtime_enum_extender:A,pl:capability_inject_definalize:A,pl:runtimedistcleaner:A}

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_212] {}

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_212] {}

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_212] {}

at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_212] {}

at net.minecraftforge.userdev.FMLUserdevClientLaunchProvider.lambda$launchService$0(FMLUserdevClientLaunchProvider.java:55) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {}

at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:19) [modlauncher-2.1.1.jar:?] {}

at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:32) [modlauncher-2.1.1.jar:?] {}

at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:50) [modlauncher-2.1.1.jar:?] {}

at cpw.mods.modlauncher.Launcher.run(Launcher.java:59) [modlauncher-2.1.1.jar:?] {}

at cpw.mods.modlauncher.Launcher.main(Launcher.java:44) [modlauncher-2.1.1.jar:?] {}

at net.minecraftforge.userdev.LaunchTesting.main(LaunchTesting.java:98) [forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?] {}

 

 

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

---------------------------------------------------------------------------------------

 

-- Head --

Thread: Client thread

Stacktrace:

at net.minecraftforge.fml.ModList.size(ModList.java:164)

at net.minecraftforge.fml.BrandingControl.computeBranding(BrandingControl.java:59)

at net.minecraftforge.fml.BrandingControl.getBrandings(BrandingControl.java:68)

at net.minecraftforge.fml.BrandingControl.forEachLine(BrandingControl.java:77)

at net.minecraft.client.gui.screen.MainMenuScreen.render(MainMenuScreen.java:257)

at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:358)

 

-- Screen render details --

Details:

Screen name: net.minecraft.client.gui.screen.MainMenuScreen

Mouse location: Scaled: (383, 203). Absolute: (766.000000, 406.000000)

Screen size: Scaled: (427, 240). Absolute: (854, 480). Scale factor of 2.000000

Stacktrace:

at net.minecraft.client.renderer.GameRenderer.updateCameraAndRender(GameRenderer.java:569)

at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:933)

at net.minecraft.client.Minecraft.run(Minecraft.java:384)

at net.minecraft.client.main.Main.main(Main.java:127)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:498)

at net.minecraftforge.userdev.FMLUserdevClientLaunchProvider.lambda$launchService$0(FMLUserdevClientLaunchProvider.java:55)

at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:19)

at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:32)

at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:50)

at cpw.mods.modlauncher.Launcher.run(Launcher.java:59)

at cpw.mods.modlauncher.Launcher.main(Launcher.java:44)

at net.minecraftforge.userdev.LaunchTesting.main(LaunchTesting.java:98)

 

-- System Details --

Details:

Minecraft Version: 1.14.2

Operating System: Linux (amd64) version 4.18.0-21-generic

Java Version: 1.8.0_212, Oracle Corporation

Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation

Memory: 311114432 bytes (296 MB) / 589824000 bytes (562 MB) up to 915406848 bytes (873 MB)

JVM Flags: 0 total; 

FML: New FML!

Loaded coremods (and transformers): Nothing

Launched Version: MOD_DEV

LWJGL: 3.2.1 build 12

OpenGL: SVGA3D; build: RELEASE;  LLVM; GL version 3.1 Mesa 18.2.2, VMware, Inc.

GL Caps: Using GL 1.3 multitexturing.

Using GL 1.3 texture combiners.

Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.

Shaders are available because OpenGL 2.1 is supported.

VBOs are available because OpenGL 1.5 is supported.

 

Using VBOs: Yes

Is Modded: Definitely; Client brand changed to 'forge'

Type: Client (map_client.txt)

Resource Packs: 

Current Language: English (US)

CPU: 2x Intel(R) Core(TM) i5-8210Y CPU @ 1.60GHz

[23:11:23.127] [Client thread/INFO] [STDOUT/]: [net.minecraft.util.registry.Bootstrap:printToSYSOUT:106]: #@!@# Game crashed! Crash report saved to: #@!@# /home/philip/git/mc_chicken/forge-1.14.2-26.0.13-mdk/run/./crash-reports/crash-2019-06-11_23.11.23-client.txt

AL lib: (EE) alc_cleanup: 1 device not closed

 

Link to comment
Share on other sites

In general it’s a good idea to search on the forums for similar issues before making your own.

Make sure that you’ve updated your mods.toml file contents to use 1.14.2 instead of 1.13.2 for the Mc version and 26 instead of 25 for the Forge version.

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Link to comment
Share on other sites

18 hours ago, PhilipChonacky said:

I read a couple threads with similar symptoms where the issue was the mods.toml file having the wrong version numbers, but I updated mine

 

 

15 hours ago, Cadiboo said:

In general it’s a good idea to search on the forums for similar issues before making your own.

Make sure that you’ve updated your mods.toml file contents to use 1.14.2 instead of 1.13.2 for the Mc version and 26 instead of 25 for the Forge version.

I already updated mods.toml

Link to comment
Share on other sites

My bad. However, the only thing that can cause this error AFAIK is not updating your mods.toml.

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Link to comment
Share on other sites

21 hours ago, PhilipChonacky said:

at net.minecraftforge.fml.ModList.size()

This is where the application is crashing.  I put a breakpoint at this location in the code [return mods.size();]  and the debugger is telling me that 'mods' is null

This would seem to imply that Forge hasn't find the mod, but I'm not sure where to go back to next.

 

I should note this was running correctly under 1.13.2, so I thinks the structure of the mod is generally sound.  I needed to rename some imports and classes, and the rendering classes needed type invocations.

 

Link to comment
Share on other sites

Place a breakpoint right before 

22 hours ago, PhilipChonacky said:

net.minecraftforge.eventbus.EventBus.shutdown(EventBus.java:273) ~[eventbus-0.9.3-service.jar:?] {}

at net.minecraftforge.fml.client.ClientModLoader.begin(ClientModLoader.java:66) ~[forge-1.14.2-26.0.13_mapped_snapshot_20190608-1.14.2-recomp.jar:?]

And look at the actual error that is thrown. This error is meant to be displayed in a GUI, but MC crashes before it can be displayed

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Link to comment
Share on other sites

About Me

Spoiler

My Discord - Cadiboo#8887

My WebsiteCadiboo.github.io

My ModsCadiboo.github.io/projects

My TutorialsCadiboo.github.io/tutorials

Versions below 1.14.4 are no longer supported on this forum. Use the latest version to receive support.

When asking support remember to include all relevant log files (logs are found in .minecraft/logs/), code if applicable and screenshots if possible.

Only download mods from trusted sites like CurseForge (minecraft.curseforge.com). A list of bad sites can be found here, with more information available at stopmodreposts.org

Edit your own signature at www.minecraftforge.net/forum/settings/signature/ (Make sure to check its compatibility with the Dark Theme)

Link to comment
Share on other sites

Here's what I found:

It's somewhat generic and does seem to say what the issue is.

The only other information seems to be from 2 lines above the EventBus.shutdown.

Quote

 

[ne.mi.fm.ModLoader/LOADING]: File /home/philip/git/mc_chicken/forge-1.14.2-26.0.13-mdk/bin/main constructed 0 mods: [], but had 1 mods specified: [chicken_mod]

[21:59:38.866] [Client thread/FATAL] [ne.mi.fm.ModLoader/CORE]: Failed to initialize mod containers

 

 

I also checked the debug.log and didn't find anything useful there :(

 

Spoiler

from: ClientModLoader.end() line: 77 
    Mod Loading Exception : fml.modloading.missingclasses
    errorStage    ModLoadingStage  (id=4426)    
        name    "CONSTRUCT" (id=4430)   

---------------------------------------------------------------------------------------

 

Stack (at breakpoint):

__________________________________________________________

 

Thread [Client thread] (Suspended (breakpoint at line 273 in EventBus))    
    EventBus.shutdown() line: 273    
    ClientModLoader.end() line: 77    
    Minecraft.init() line: 539    
    Minecraft.run() line: 365    
    Main.main(String[]) line: 127    
    NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not available [native method]    
    NativeMethodAccessorImpl.invoke(Object, Object[]) line: 62    
    DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 43    
    Method.invoke(Object, Object...) line: 498    
    FMLUserdevClientLaunchProvider.lambda$launchService$0(ITransformingClassLoader, String[]) line: 55    
    1045567253.call() line: not available    
    LaunchServiceHandlerDecorator.launch(String[], ITransformingClassLoader) line: 19    
    LaunchServiceHandler.launch(String, String[], ITransformingClassLoader) line: 32    
    LaunchServiceHandler.launch(ArgumentHandler, TransformingClassLoader) line: 50    
    Launcher.run(String...) line: 59    
    Launcher.main(String...) line: 44    
    LaunchTesting.main(String...) line: 98  


 

Link to comment
Share on other sites

By any chance are you using Eclipse and following the instructions in the documentation?

Those instructions are out of date and now actually break your run configs, if this is the case you should disregard the step of modifying the run configuration manually.

This is my Forum Signature, I am currently attempting to transform it into a small guide for fixing easier issues using spoiler blocks to keep things tidy.

 

As the most common issue I feel I should put this outside the main bulk:

The only official source for Forge is https://files.minecraftforge.net, and the only site I trust for getting mods is CurseForge.

If you use any site other than these, please take a look at the StopModReposts project and install their browser extension, I would also advise running a virus scan.

 

For players asking for assistance with Forge please expand the spoiler below and read the appropriate section(s) in its/their entirety.

Spoiler

Logs (Most issues require logs to diagnose):

Spoiler

Please post logs using one of the following sites (Thank you Lumber Wizard for the list):

https://gist.github.com/100MB Requires member (Free)

https://pastebin.com/: 512KB as guest, 10MB as Pro ($$$)

https://hastebin.com/: 400KB

Do NOT use sites like Mediafire, Dropbox, OneDrive, Google Drive, or a site that has a countdown before offering downloads.

 

What to provide:

...for Crashes and Runtime issues:

Minecraft 1.14.4 and newer:

Post debug.log

Older versions:

Please update...

 

...for Installer Issues:

Post your installer log, found in the same place you ran the installer

This log will be called either installer.log or named the same as the installer but with .log on the end

Note for Windows users:

Windows hides file extensions by default so the installer may appear without the .jar extension then when the .log is added the log will appear with the .jar extension

 

Where to get it:

Mojang Launcher: When using the Mojang launcher debug.log is found in .minecraft\logs.

 

Curse/Overwolf: If you are using the Curse Launcher, their configurations break Forge's log settings, fortunately there is an easier workaround than I originally thought, this works even with Curse's installation of the Minecraft launcher as long as it is not launched THROUGH Twitch:

Spoiler
  1. Make sure you have the correct version of Forge installed (some packs are heavily dependent on one specific build of Forge)
  2. Make a launcher profile targeting this version of Forge.
  3. Set the launcher profile's GameDir property to the pack's instance folder (not the instances folder, the folder that has the pack's name on it).
  4. Now launch the pack through that profile and follow the "Mojang Launcher" instructions above.

Video:

Spoiler

 

 

 

or alternately, 

 

Fallback ("No logs are generated"):

If you don't see logs generated in the usual place, provide the launcher_log.txt from .minecraft

 

Server Not Starting:

Spoiler

If your server does not start or a command window appears and immediately goes away, run the jar manually and provide the output.

 

Reporting Illegal/Inappropriate Adfocus Ads:

Spoiler

Get a screenshot of the URL bar or copy/paste the whole URL into a thread on the General Discussion board with a description of the Ad.

Lex will need the Ad ID contained in that URL to report it to Adfocus' support team.

 

Posting your mod as a GitHub Repo:

Spoiler

When you have an issue with your mod the most helpful thing you can do when asking for help is to provide your code to those helping you. The most convenient way to do this is via GitHub or another source control hub.

When setting up a GitHub Repo it might seem easy to just upload everything, however this method has the potential for mistakes that could lead to trouble later on, it is recommended to use a Git client or to get comfortable with the Git command line. The following instructions will use the Git Command Line and as such they assume you already have it installed and that you have created a repository.

 

  1. Open a command prompt (CMD, Powershell, Terminal, etc).
  2. Navigate to the folder you extracted Forge’s MDK to (the one that had all the licenses in).
  3. Run the following commands:
    1. git init
    2. git remote add origin [Your Repository's URL]
      • In the case of GitHub it should look like: https://GitHub.com/[Your Username]/[Repo Name].git
    3. git fetch
    4. git checkout --track origin/master
    5. git stage *
    6. git commit -m "[Your commit message]"
    7. git push
  4. Navigate to GitHub and you should now see most of the files.
    • note that it is intentional that some are not synced with GitHub and this is done with the (hidden) .gitignore file that Forge’s MDK has provided (hence the strictness on which folder git init is run from)
  5. Now you can share your GitHub link with those who you are asking for help.

[Workaround line, please ignore]

 

Link to comment
Share on other sites

Same problem here. Cant run both server and client even with a simple mod template - throwing NullPointerExcetion on title screen on client and net.minecraftforge.fml.LoadingFailedException: null on server.
I make sure I updated mods.toml.
IDEA Community 2018.3 


build.gradle

Spoiler

buildscript {
    repositories {
        maven { url = 'https://files.minecraftforge.net/maven' }
        jcenter()
        mavenCentral()
    }
    dependencies {
        classpath group: 'net.minecraftforge.gradle', name: 'ForgeGradle', version: '3.+', changing: true
    }
}
apply plugin: 'net.minecraftforge.gradle'
// Only edit below this line, the above code adds and enables the necessary things for Forge to be setup.
apply plugin: 'eclipse'
apply plugin: 'maven-publish'

version = '0.1.0'
group = 'com.zaklinatel' // http://maven.apache.org/guides/mini/guide-naming-conventions.html
archivesBaseName = 'forgeguard'

sourceCompatibility = targetCompatibility = compileJava.sourceCompatibility = compileJava.targetCompatibility = '1.8' // Need this here so eclipse task generates correctly.

minecraft {
    // The mappings can be changed at any time, and must be in the following format.
    // snapshot_YYYYMMDD   Snapshot are built nightly.
    // stable_#            Stables are built at the discretion of the MCP team.
    // Use non-default mappings at your own risk. they may not always work.
    // Simply re-run your setup task after changing the mappings to update your workspace.
    mappings channel: 'snapshot', version: '20190608-1.14.2'
    // makeObfSourceJar = false // an Srg named sources jar is made by default. uncomment this to disable.
    
    // accessTransformer = file('build/resources/main/META-INF/accesstransformer.cfg')

    // Default run configurations.
    // These can be tweaked, removed, or duplicated as needed.
    runs {
        client {
            workingDirectory project.file('run')

            // Recommended logging data for a userdev environment
            property 'forge.logging.markers', 'SCAN,REGISTRIES,REGISTRYDUMP'

            // Recommended logging level for the console
            property 'forge.logging.console.level', 'debug'

            mods {
                examplemod {
                    source sourceSets.main
                }
            }
        }

        server {
            workingDirectory project.file('run')

            // Recommended logging data for a userdev environment
            property 'forge.logging.markers', 'SCAN,REGISTRIES,REGISTRYDUMP'

            // Recommended logging level for the console
            property 'forge.logging.console.level', 'debug'

            mods {
                examplemod {
                    source sourceSets.main
                }
            }
        }
    }
}

dependencies {
    // Specify the version of Minecraft to use, If this is any group other then 'net.minecraft' it is assumed
    // that the dep is a ForgeGradle 'patcher' dependency. And it's patches will be applied.
    // The userdev artifact is a special name and will get all sorts of transformations applied to it.
    minecraft 'net.minecraftforge:forge:1.14.2-26.0.25'

    // You may put jars on which you depend on in ./libs or you may define them like so..
    // compile "some.group:artifact:version:classifier"
    // compile "some.group:artifact:version"

    // Real examples
    // compile 'com.mod-buildcraft:buildcraft:6.0.8:dev'  // adds buildcraft to the dev env
    // compile 'com.googlecode.efficient-java-matrix-library:ejml:0.24' // adds ejml to the dev env

    // The 'provided' configuration is for optional dependencies that exist at compile-time but might not at runtime.
    // provided 'com.mod-buildcraft:buildcraft:6.0.8:dev'

    // These dependencies get remapped to your current MCP mappings
    // deobf 'com.mod-buildcraft:buildcraft:6.0.8:dev'

    // For more info...
    // http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html
    // http://www.gradle.org/docs/current/userguide/dependency_management.html

}

// Example for how to get properties into the manifest for reading by the runtime..
jar {
    manifest {
        attributes([
                "Specification-Title": "examplemod",
                "Specification-Vendor": "examplemodsareus",
                "Specification-Version": "1", // We are version 1 of ourselves
                "Implementation-Title": project.name,
                "Implementation-Version": "${version}",
                "Implementation-Vendor" :"examplemodsareus",
                "Implementation-Timestamp": new Date().format("yyyy-MM-dd'T'HH:mm:ssZ")
        ])
    }
}

// Example configuration to allow publishing using the maven-publish task
// we define a custom artifact that is sourced from the reobfJar output task
// and then declare that to be published
// Note you'll need to add a repository here
def reobfFile = file("$buildDir/reobfJar/output.jar")
def reobfArtifact = artifacts.add('default', reobfFile) {
    type 'jar'
    builtBy 'reobfJar'
}
publishing {
    publications {
        mavenJava(MavenPublication) {
            artifact reobfArtifact
        }
    }
    repositories {
        maven {
            url "file:///${project.projectDir}/mcmodsrepo"
        }
    }
}

 

mods.toml

Spoiler

# This is an example mods.toml file. It contains the data relating to the loading mods.
# There are several mandatory fields (#mandatory), and many more that are optional (#optional).
# The overall format is standard TOML format, v0.5.0.
# Note that there are a couple of TOML lists in this file.
# Find more information on toml format here:  https://github.com/toml-lang/toml
# The name of the mod loader type to load - for regular FML @Mod mods it should be javafml
modLoader="javafml" #mandatory
# A version range to match for said mod loader - for regular FML @Mod it will be the forge version
loaderVersion="[26,)" #mandatory (26 is current forge version)
# A URL to refer people to when problems occur with this mod
issueTrackerURL="" #optional
# A list of mods - how many allowed here is determined by the individual mod loader
[[mods]] #mandatory
# The modid of the mod
modId="forgeguard" #mandatory
# The version number of the mod - there's a few well known ${} variables useable here or just hardcode it
version="${file.jarVersion}" #mandatory
 # A display name for the mod
displayName="Forge Guard" #mandatory
# A URL to query for updates for this mod. See the JSON update specification <here>
updateJSONURL="" #optional
# A URL for the "homepage" for this mod, displayed in the mod UI
displayURL="" #optional
# A file name (in the root of the mod JAR) containing a logo for display
logoFile="" #optional
# A text field displayed in the mod UI
credits="" #optional
# A text field displayed in the mod UI
authors="Zaklinatel" #optional
# The description text for the mod (multi line!) (#mandatory)
description='''
This is a long form description of the mod. You can write whatever you want here

Have some lorem ipsum.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed mollis lacinia magna. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Sed sagittis luctus odio eu tempus. Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque volutpat ligula eget lacus auctor sagittis. In hac habitasse platea dictumst. Nunc gravida elit vitae sem vehicula efficitur. Donec mattis ipsum et arcu lobortis, eleifend sagittis sem rutrum. Cras pharetra quam eget posuere fermentum. Sed id tincidunt justo. Lorem ipsum dolor sit amet, consectetur adipiscing elit.
'''
# A dependency - use the . to indicate dependency for a specific modid. Dependencies are optional.
[[dependencies.forgeguard]] #optional
    # the modid of the dependency
    modId="forge" #mandatory
    # Does this dependency have to exist - if not, ordering below must be specified
    mandatory=true #mandatory
    # The version range of the dependency
    versionRange="[26,)" #mandatory
    # An ordering relationship for the dependency - BEFORE or AFTER required if the relationship is not mandatory
    ordering="NONE"
    # Side this dependency is applied on - BOTH, CLIENT or SERVER
    side="SERVER"
# Here's another dependency
[[dependencies.forgeguard]]
    modId="minecraft"
    mandatory=true
    versionRange="[1.14.2]"
    ordering="NONE"
    side="BOTH"

 

Main mod class ForgeGuard.java

Spoiler

package com.zaklinatel.forgeguard;

import net.minecraft.block.Block;
import net.minecraft.block.Blocks;
import net.minecraftforge.common.MinecraftForge;
import net.minecraftforge.event.RegistryEvent;
import net.minecraftforge.eventbus.api.SubscribeEvent;
import net.minecraftforge.fml.InterModComms;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent;
import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent;
import net.minecraftforge.fml.event.lifecycle.InterModEnqueueEvent;
import net.minecraftforge.fml.event.lifecycle.InterModProcessEvent;
import net.minecraftforge.fml.event.server.FMLServerStartingEvent;
import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;

import java.util.stream.Collectors;


@Mod("forgeguard")
public class ForgeGuard {
    // Directly reference a log4j logger.
    private static final Logger LOGGER = LogManager.getLogger();

    public ForgeGuard() {
        // Register the setup method for modloading
        FMLJavaModLoadingContext.get().getModEventBus().addListener(this::setup);
        // Register the enqueueIMC method for modloading
        FMLJavaModLoadingContext.get().getModEventBus().addListener(this::enqueueIMC);
        // Register the processIMC method for modloading
        FMLJavaModLoadingContext.get().getModEventBus().addListener(this::processIMC);
        // Register the doClientStuff method for modloading
        FMLJavaModLoadingContext.get().getModEventBus().addListener(this::doClientStuff);

        // Register ourselves for server and other game events we are interested in
        MinecraftForge.EVENT_BUS.register(this);
    }

    private void setup(final FMLCommonSetupEvent event)
    {
        // some preinit code
        LOGGER.info("HELLO FROM PREINIT");
        LOGGER.info("DIRT BLOCK >> {}", Blocks.DIRT.getRegistryName());
    }

    private void doClientStuff(final FMLClientSetupEvent event) {
        // do something that can only be done on the client
        LOGGER.info("Got game settings {}", event.getMinecraftSupplier().get().gameSettings);
    }

    private void enqueueIMC(final InterModEnqueueEvent event)
    {
        // some example code to dispatch IMC to another mod
        InterModComms.sendTo("examplemod", "helloworld", () -> { LOGGER.info("Hello world from the MDK"); return "Hello world";});
    }

    private void processIMC(final InterModProcessEvent event)
    {
        // some example code to receive and process InterModComms from other mods
        LOGGER.info("Got IMC {}", event.getIMCStream().
                map(m->m.getMessageSupplier().get()).
                collect(Collectors.toList()));
    }
    // You can use SubscribeEvent and let the Event Bus discover methods to call
    @SubscribeEvent
    public void onServerStarting(FMLServerStartingEvent event) {
        // do something when the server starts
        LOGGER.info("HELLO from server starting");
    }

    // You can use EventBusSubscriber to automatically subscribe events on the contained class (this is subscribing to the MOD
    // Event bus for receiving Registry Events)
    @Mod.EventBusSubscriber(bus=Mod.EventBusSubscriber.Bus.MOD)
    public static class RegistryEvents {
        @SubscribeEvent
        public static void onBlocksRegistry(final RegistryEvent.Register<Block> blockRegistryEvent) {
            // register a new block here
            LOGGER.info("HELLO from Register Block");
        }
    }
}

 

Last line from server log:

Spoiler

[20:38:17.913] [pool-2-thread-1/DEBUG] [ne.mi.fm.ja.FMLJavaModLanguageProvider/SCAN]: Found @Mod class net.minecraftforge.common.ForgeMod with id forge
[20:38:17.914] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.ExplodedDirectoryLocator/SCAN]: Scanning exploded directory C:\Users\3akli\IdeaProjects\forge-guard\build\resources\main
[20:38:17.914] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.ExplodedDirectoryLocator/SCAN]: Scanning exploded target C:\Users\3akli\IdeaProjects\forge-guard\build\classes\java\main
[20:38:17.915] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: C:\Users\3akli\IdeaProjects\forge-guard\build\resources\main path C:\Users\3akli\IdeaProjects\forge-guard\build\classes\java\main\com\zaklinatel\forgeguard\ForgeGuard$RegistryEvents.class
[20:38:17.915] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning Mod File: C:\Users\3akli\IdeaProjects\forge-guard\build\resources\main path C:\Users\3akli\IdeaProjects\forge-guard\build\classes\java\main\com\zaklinatel\forgeguard\ForgeGuard.class
[20:38:17.916] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.ExplodedDirectoryLocator/SCAN]: Exploded directory scan complete C:\Users\3akli\IdeaProjects\forge-guard\build\resources\main
[20:38:17.916] [pool-2-thread-1/DEBUG] [ne.mi.fm.lo.mo.Scanner/SCAN]: Scanning C:\Users\3akli\IdeaProjects\forge-guard\build\resources\main with language loader javafml
[20:38:17.917] [pool-2-thread-1/DEBUG] [ne.mi.fm.ja.FMLJavaModLanguageProvider/SCAN]: Found @Mod class com.zaklinatel.forgeguard.ForgeGuard with id forgeguard
[20:38:30.600] [main/WARN] [minecraft/Commands]: Ambiguity between arguments [teleport, destination] and [teleport, targets] with inputs: [Player, 0123, @e, dd12be42-52a9-4a91-a8a1-11c01849e498]
[20:38:30.630] [main/WARN] [minecraft/Commands]: Ambiguity between arguments [teleport, location] and [teleport, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
[20:38:30.631] [main/WARN] [minecraft/Commands]: Ambiguity between arguments [teleport, location] and [teleport, targets] with inputs: [0.1 -0.5 .9, 0 0 0]
[20:38:30.632] [main/WARN] [minecraft/Commands]: Ambiguity between arguments [teleport, targets] and [teleport, destination] with inputs: [Player, 0123, dd12be42-52a9-4a91-a8a1-11c01849e498]
[20:38:30.633] [main/WARN] [minecraft/Commands]: Ambiguity between arguments [teleport, targets, location] and [teleport, targets, destination] with inputs: [0.1 -0.5 .9, 0 0 0]
[20:38:31.416] [Server thread/INFO] [minecraft/DedicatedServer]: Starting minecraft server version 1.14.2
[20:38:31.505] [Server thread/DEBUG] [ne.mi.fm.ForgeI18n/CORE]: Loading I18N data entries: 4442
[20:38:31.527] [Server thread/INFO] [ne.mi.fm.ModLoader/CORE]: Loading Network data for FML net version: FML2
[20:38:31.540] [Server thread/DEBUG] [ne.mi.fm.ModList/LOADING]: Using 8 threads for parallel mod-loading
[20:38:31.560] [Server thread/DEBUG] [ne.mi.fm.ModLoader/LOADING]: ModContainer is cpw.mods.modlauncher.TransformingClassLoader@78641d23
[20:38:31.575] [Server thread/DEBUG] [ne.mi.fm.ja.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@78641d23 - got cpw.mods.modlauncher.TransformingClassLoader@78641d23
[20:38:31.576] [Server thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Creating FMLModContainer instance for net.minecraftforge.common.ForgeMod with classLoader cpw.mods.modlauncher.TransformingClassLoader@78641d23 & cpw.mods.modlauncher.TransformingClassLoader@78641d23
[20:38:31.601] [Server thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Loaded modclass net.minecraftforge.common.ForgeMod with cpw.mods.modlauncher.TransformingClassLoader@78641d23
[20:38:31.602] [Server thread/DEBUG] [ne.mi.fm.ModLoader/LOADING]: ModContainer is cpw.mods.modlauncher.TransformingClassLoader@78641d23
[20:38:31.604] [Server thread/FATAL] [ne.mi.fm.ModLoader/CORE]: Failed to initialize mod containers
[20:38:31.605] [Server thread/ERROR] [minecraft/MinecraftServer]: Encountered an unexpected exception
net.minecraftforge.fml.LoadingFailedException: null
    at net.minecraftforge.fml.ModLoader.loadMods(ModLoader.java:134) ~[?:?] {}
    at net.minecraftforge.fml.server.ServerModLoader.begin(ServerModLoader.java:44) ~[?:?] {}
    at net.minecraft.server.dedicated.DedicatedServer.init(DedicatedServer.java:123) ~[?:?] {pl:accesstransformer:B}
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:606) [?:?] {pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_191] {}
[20:38:31.677] [Server thread/ERROR] [minecraft/MinecraftServer]: This crash report has been saved to: C:\Users\3akli\IdeaProjects\forge-guard\run\.\crash-reports\crash-2019-06-13_20.38.31-server.txt
[20:38:31.713] [Server thread/INFO] [minecraft/MinecraftServer]: Stopping server
[20:38:31.713] [Server thread/INFO] [minecraft/MinecraftServer]: Saving worlds
[20:38:31.717] [Server thread/ERROR] [minecraft/MinecraftServer]: Exception stopping the server
java.lang.IllegalArgumentException: Can not hotload overworld. This must be loaded at all times by main Server.
    at org.apache.commons.lang3.Validate.isTrue(Validate.java:158) ~[commons-lang3-3.8.1.jar:3.8.1] {}
    at net.minecraftforge.common.DimensionManager.initWorld(DimensionManager.java:201) ~[?:?] {}
    at net.minecraftforge.common.DimensionManager.getWorld(DimensionManager.java:170) ~[?:?] {}
    at net.minecraft.server.MinecraftServer.getWorld(MinecraftServer.java:1003) ~[?:?] {pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.server.MinecraftServer.func_213211_a(MinecraftServer.java:520) ~[?:?] {pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.server.MinecraftServer.stopServer(MinecraftServer.java:555) ~[?:?] {pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at net.minecraft.server.dedicated.DedicatedServer.stopServer(DedicatedServer.java:589) ~[?:?] {pl:accesstransformer:B}
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:666) [?:?] {pl:accesstransformer:B,pl:runtimedistcleaner:A}
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_191] {}

 

Link to comment
Share on other sites

4 hours ago, Zaklinatel said:

Same problem here.

Please do not hijack threads, if you have an issue please make your own.

This is my Forum Signature, I am currently attempting to transform it into a small guide for fixing easier issues using spoiler blocks to keep things tidy.

 

As the most common issue I feel I should put this outside the main bulk:

The only official source for Forge is https://files.minecraftforge.net, and the only site I trust for getting mods is CurseForge.

If you use any site other than these, please take a look at the StopModReposts project and install their browser extension, I would also advise running a virus scan.

 

For players asking for assistance with Forge please expand the spoiler below and read the appropriate section(s) in its/their entirety.

Spoiler

Logs (Most issues require logs to diagnose):

Spoiler

Please post logs using one of the following sites (Thank you Lumber Wizard for the list):

https://gist.github.com/100MB Requires member (Free)

https://pastebin.com/: 512KB as guest, 10MB as Pro ($$$)

https://hastebin.com/: 400KB

Do NOT use sites like Mediafire, Dropbox, OneDrive, Google Drive, or a site that has a countdown before offering downloads.

 

What to provide:

...for Crashes and Runtime issues:

Minecraft 1.14.4 and newer:

Post debug.log

Older versions:

Please update...

 

...for Installer Issues:

Post your installer log, found in the same place you ran the installer

This log will be called either installer.log or named the same as the installer but with .log on the end

Note for Windows users:

Windows hides file extensions by default so the installer may appear without the .jar extension then when the .log is added the log will appear with the .jar extension

 

Where to get it:

Mojang Launcher: When using the Mojang launcher debug.log is found in .minecraft\logs.

 

Curse/Overwolf: If you are using the Curse Launcher, their configurations break Forge's log settings, fortunately there is an easier workaround than I originally thought, this works even with Curse's installation of the Minecraft launcher as long as it is not launched THROUGH Twitch:

Spoiler
  1. Make sure you have the correct version of Forge installed (some packs are heavily dependent on one specific build of Forge)
  2. Make a launcher profile targeting this version of Forge.
  3. Set the launcher profile's GameDir property to the pack's instance folder (not the instances folder, the folder that has the pack's name on it).
  4. Now launch the pack through that profile and follow the "Mojang Launcher" instructions above.

Video:

Spoiler

 

 

 

or alternately, 

 

Fallback ("No logs are generated"):

If you don't see logs generated in the usual place, provide the launcher_log.txt from .minecraft

 

Server Not Starting:

Spoiler

If your server does not start or a command window appears and immediately goes away, run the jar manually and provide the output.

 

Reporting Illegal/Inappropriate Adfocus Ads:

Spoiler

Get a screenshot of the URL bar or copy/paste the whole URL into a thread on the General Discussion board with a description of the Ad.

Lex will need the Ad ID contained in that URL to report it to Adfocus' support team.

 

Posting your mod as a GitHub Repo:

Spoiler

When you have an issue with your mod the most helpful thing you can do when asking for help is to provide your code to those helping you. The most convenient way to do this is via GitHub or another source control hub.

When setting up a GitHub Repo it might seem easy to just upload everything, however this method has the potential for mistakes that could lead to trouble later on, it is recommended to use a Git client or to get comfortable with the Git command line. The following instructions will use the Git Command Line and as such they assume you already have it installed and that you have created a repository.

 

  1. Open a command prompt (CMD, Powershell, Terminal, etc).
  2. Navigate to the folder you extracted Forge’s MDK to (the one that had all the licenses in).
  3. Run the following commands:
    1. git init
    2. git remote add origin [Your Repository's URL]
      • In the case of GitHub it should look like: https://GitHub.com/[Your Username]/[Repo Name].git
    3. git fetch
    4. git checkout --track origin/master
    5. git stage *
    6. git commit -m "[Your commit message]"
    7. git push
  4. Navigate to GitHub and you should now see most of the files.
    • note that it is intentional that some are not synced with GitHub and this is done with the (hidden) .gitignore file that Forge’s MDK has provided (hence the strictness on which folder git init is run from)
  5. Now you can share your GitHub link with those who you are asking for help.

[Workaround line, please ignore]

 

Link to comment
Share on other sites

19 hours ago, DaemonUmbra said:

By any chance are you using Eclipse and following the instructions in the documentation?

Those instructions are out of date and now actually break your run configs, if this is the case you should disregard the step of modifying the run configuration manually.

I saw that the run configuration was correct and did not modify.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Add crash-reports with sites like https://paste.ee/ Maybe an issue with blur, essentials or cumulus_menus
    • Add the crash-report or latest.log (logs-folder) with sites like https://paste.ee/ and paste the link to it here  
    • I have a problem, I am trying to put two different effects to two different armors but when I run it only the emerald armor effect works. This is the code public class ModArmorItem extends ArmorItem{ private static final Map<ArmorMaterial, MobEffectInstance> MATERIAL_TO_EFFECT_MAP = (new ImmutableMap.Builder<ArmorMaterial, MobEffectInstance>()) .put(ModArmorMaterials.EMERALD, new MobEffectInstance(MobEffects.HERO_OF_THE_VILLAGE,200, 1,false,false, true)) .put(ModArmorMaterials.OBSIDIAN, new MobEffectInstance(MobEffects.FIRE_RESISTANCE,200, 1,false,false, true)).build(); public ModArmorItem(ArmorMaterial pMaterial, Type pType, Properties pProperties) { super(pMaterial, pType, pProperties); } @Override public void onArmorTick(ItemStack stack, Level world, Player player){ if (!world.isClientSide()) { if (hasFullSuitOfArmorOn(player)) { evaluateArmorEffects(player); } } } private void evaluateArmorEffects(Player player) { for (Map.Entry<ArmorMaterial,MobEffectInstance> entry : MATERIAL_TO_EFFECT_MAP.entrySet()){ ArmorMaterial mapArmorMaterial = entry.getKey(); MobEffectInstance mapStatusEffect = entry.getValue(); if (hasCorrectArmorOn(mapArmorMaterial, player)) { addStatusEffectForMaterial(player, mapArmorMaterial, mapStatusEffect); } } } private void addStatusEffectForMaterial(Player player, ArmorMaterial mapArmorMaterial, MobEffectInstance mapStatusEffect) { boolean hasPlayerEffect = player.hasEffect(mapStatusEffect.getEffect()); if (hasCorrectArmorOn(mapArmorMaterial, player) && !hasPlayerEffect) { player.addEffect(new MobEffectInstance(mapStatusEffect)); } } private boolean hasCorrectArmorOn(ArmorMaterial material, Player player) { for (ItemStack armorStack : player.getInventory().armor){ if (!(armorStack.getItem() instanceof ArmorItem)) { return false; } } ArmorItem helmet = ((ArmorItem)player.getInventory().getArmor(3).getItem()); ArmorItem breastplace = ((ArmorItem)player.getInventory().getArmor(2).getItem()); ArmorItem leggins = ((ArmorItem)player.getInventory().getArmor(1).getItem()); ArmorItem boots = ((ArmorItem)player.getInventory().getArmor(0).getItem()); return helmet.getMaterial() == material && breastplace.getMaterial() == material && leggins.getMaterial() == material && boots.getMaterial() == material; } private boolean hasFullSuitOfArmorOn(Player player){ ItemStack helmet = player.getInventory().getArmor(3); ItemStack breastplace = player.getInventory().getArmor(2); ItemStack leggins = player.getInventory().getArmor(1); ItemStack boots = player.getInventory().getArmor(0); return !helmet.isEmpty() && !breastplace.isEmpty() && !leggins.isEmpty() && !boots.isEmpty(); } } Also when I place two effects on the same armor, the game crashes. Here is the crash file. The code is the same, only this part is different   private static final Map<ArmorMaterial, MobEffectInstance> MATERIAL_TO_EFFECT_MAP = (new ImmutableMap.Builder<ArmorMaterial, MobEffectInstance>()) .put(ModArmorMaterials.EMERALD, new MobEffectInstance(MobEffects.HERO_OF_THE_VILLAGE,200, 1,false,false, true)) .put(ModArmorMaterials.EMERALD, new MobEffectInstance(MobEffects.FIRE_RESISTANCE,200, 1,false,false, true)).build(); I hope you guys can help me. Thanks.
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.