Skip to content

Commit

Permalink
fix crash when disabling material externally #8
Browse files Browse the repository at this point in the history
  • Loading branch information
RCXcrafter committed Apr 18, 2021
1 parent 694d114 commit 110aac3
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions src/main/java/com/rcx/materialis/modules/ModuleConarm.java
Original file line number Diff line number Diff line change
Expand Up @@ -66,9 +66,11 @@ public static void generateArmorStats(Material material, float toughness) {
HandleMaterialStats handle = material.getStats(MaterialTypes.HANDLE);
ExtraMaterialStats extra = material.getStats(MaterialTypes.EXTRA);

TinkerRegistry.addMaterialStats(material,
new CoreMaterialStats(head.durability / 30, head.attack * 2.2F),
new PlatesMaterialStats(handle.modifier, handle.durability / 17, toughness),
new TrimMaterialStats(extra.extraDurability / 16));
if (head != null)
TinkerRegistry.addMaterialStats(material, new CoreMaterialStats(head.durability / 30, head.attack * 2.2F));
if (handle != null)
TinkerRegistry.addMaterialStats(material, new PlatesMaterialStats(handle.modifier, handle.durability / 17, toughness));
if (extra != null)
TinkerRegistry.addMaterialStats(material, new TrimMaterialStats(extra.extraDurability / 16));
}
}

0 comments on commit 110aac3

Please sign in to comment.