-
-
Notifications
You must be signed in to change notification settings - Fork 35
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix up armor skins make em cleaner RUNS on THE SERVER and the CODE do…
…esnt BLOW ASS
- Loading branch information
1 parent
cf29f0b
commit 68f799e
Showing
17 changed files
with
153 additions
and
103 deletions.
There are no files selected for viewing
6 changes: 6 additions & 0 deletions
6
src/main/java/com/sammy/malum/client/cosmetic/ArmorSkinRenderingData.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
11 changes: 9 additions & 2 deletions
11
src/main/java/com/sammy/malum/common/cosmetic/ArmorSkin.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
12 changes: 10 additions & 2 deletions
12
src/main/java/com/sammy/malum/common/cosmetic/PrideArmorSkin.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,18 @@ | ||
package com.sammy.malum.common.cosmetic; | ||
|
||
import com.sammy.malum.client.cosmetic.*; | ||
import net.minecraft.world.item.*; | ||
import net.minecraftforge.api.distmarker.*; | ||
import team.lodestar.lodestone.systems.item.*; | ||
|
||
public class PrideArmorSkin extends ArmorSkin { | ||
public PrideArmorSkin(Class<? extends LodestoneArmorItem> validArmorClass, Item weaveItem) { | ||
super(validArmorClass, weaveItem); | ||
public PrideArmorSkin(String id, Class<? extends LodestoneArmorItem> validArmorClass, Item weaveItem) { | ||
super(id, validArmorClass, weaveItem); | ||
} | ||
|
||
@OnlyIn(Dist.CLIENT) | ||
@Override | ||
public ArmorSkinRenderingData getRenderingData() { | ||
return new PrideArmorSkinRenderingData(id); | ||
} | ||
} |
21 changes: 21 additions & 0 deletions
21
src/main/java/com/sammy/malum/common/cosmetic/UltrakillArmorSkin.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
package com.sammy.malum.common.cosmetic; | ||
|
||
import com.sammy.malum.client.cosmetic.*; | ||
import com.sammy.malum.registry.client.*; | ||
import net.minecraft.world.item.*; | ||
import net.minecraftforge.api.distmarker.*; | ||
import team.lodestar.lodestone.systems.item.*; | ||
|
||
import static com.sammy.malum.MalumMod.malumPath; | ||
|
||
public class UltrakillArmorSkin extends ArmorSkin { | ||
public UltrakillArmorSkin(String id, Class<? extends LodestoneArmorItem> validArmorClass, Item weaveItem) { | ||
super(id, validArmorClass, weaveItem); | ||
} | ||
|
||
@OnlyIn(Dist.CLIENT) | ||
@Override | ||
public ArmorSkinRenderingData getRenderingData() { | ||
return new SimpleArmorSkinRenderingData(malumPath("textures/armor/cosmetic/" + id + ".png"), ModelRegistry.ULTRAKILL_MACHINE); | ||
} | ||
} |
22 changes: 22 additions & 0 deletions
22
src/main/java/com/sammy/malum/common/cosmetic/ancient/AncientClothArmorSkin.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
package com.sammy.malum.common.cosmetic.ancient; | ||
|
||
import com.sammy.malum.client.cosmetic.*; | ||
import com.sammy.malum.common.cosmetic.*; | ||
import com.sammy.malum.common.item.curiosities.armor.*; | ||
import com.sammy.malum.registry.client.*; | ||
import net.minecraft.world.item.*; | ||
import net.minecraftforge.api.distmarker.*; | ||
|
||
import static com.sammy.malum.MalumMod.*; | ||
|
||
public class AncientClothArmorSkin extends ArmorSkin { | ||
public AncientClothArmorSkin(String id, Item weaveItem) { | ||
super(id, SoulHunterArmorItem.class, weaveItem); | ||
} | ||
|
||
@OnlyIn(Dist.CLIENT) | ||
@Override | ||
public ArmorSkinRenderingData getRenderingData() { | ||
return new SimpleArmorSkinRenderingData(malumPath("textures/armor/cosmetic/ancient_soul_hunter.png"), ModelRegistry.ANCIENT_SOUL_HUNTER_ARMOR); | ||
} | ||
} |
22 changes: 22 additions & 0 deletions
22
src/main/java/com/sammy/malum/common/cosmetic/ancient/AncientMetalArmorSkin.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
package com.sammy.malum.common.cosmetic.ancient; | ||
|
||
import com.sammy.malum.client.cosmetic.*; | ||
import com.sammy.malum.common.cosmetic.*; | ||
import com.sammy.malum.common.item.curiosities.armor.*; | ||
import com.sammy.malum.registry.client.*; | ||
import net.minecraft.world.item.*; | ||
import net.minecraftforge.api.distmarker.*; | ||
|
||
import static com.sammy.malum.MalumMod.*; | ||
|
||
public class AncientMetalArmorSkin extends ArmorSkin { | ||
public AncientMetalArmorSkin(String id, Item weaveItem) { | ||
super(id, SoulStainedSteelArmorItem.class, weaveItem); | ||
} | ||
|
||
@OnlyIn(Dist.CLIENT) | ||
@Override | ||
public ArmorSkinRenderingData getRenderingData() { | ||
return new SimpleArmorSkinRenderingData(malumPath("textures/armor/cosmetic/ancient_soul_stained_steel.png"), ModelRegistry.ANCIENT_SOUL_STAINED_STEEL_ARMOR); | ||
} | ||
} |
22 changes: 22 additions & 0 deletions
22
src/main/java/com/sammy/malum/common/cosmetic/risk_of_rain/CommandoArmorSkin.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
package com.sammy.malum.common.cosmetic.risk_of_rain; | ||
|
||
import com.sammy.malum.client.cosmetic.*; | ||
import com.sammy.malum.common.cosmetic.*; | ||
import com.sammy.malum.registry.client.*; | ||
import net.minecraft.world.item.*; | ||
import net.minecraftforge.api.distmarker.*; | ||
import team.lodestar.lodestone.systems.item.*; | ||
|
||
import static com.sammy.malum.MalumMod.*; | ||
|
||
public class CommandoArmorSkin extends ArmorSkin { | ||
public CommandoArmorSkin(String id, Class<? extends LodestoneArmorItem> validArmorClass, Item weaveItem) { | ||
super(id, validArmorClass, weaveItem); | ||
} | ||
|
||
@OnlyIn(Dist.CLIENT) | ||
@Override | ||
public ArmorSkinRenderingData getRenderingData() { | ||
return new SimpleArmorSkinRenderingData(malumPath("textures/armor/cosmetic/risk_of_rain/commando.png"), ModelRegistry.COMMANDO); | ||
} | ||
} |
22 changes: 22 additions & 0 deletions
22
src/main/java/com/sammy/malum/common/cosmetic/risk_of_rain/ExecutionerArmorSkin.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
package com.sammy.malum.common.cosmetic.risk_of_rain; | ||
|
||
import com.sammy.malum.client.cosmetic.*; | ||
import com.sammy.malum.common.cosmetic.*; | ||
import com.sammy.malum.registry.client.*; | ||
import net.minecraft.world.item.*; | ||
import net.minecraftforge.api.distmarker.*; | ||
import team.lodestar.lodestone.systems.item.*; | ||
|
||
import static com.sammy.malum.MalumMod.*; | ||
|
||
public class ExecutionerArmorSkin extends ArmorSkin { | ||
public ExecutionerArmorSkin(String id, Class<? extends LodestoneArmorItem> validArmorClass, Item weaveItem) { | ||
super(id, validArmorClass, weaveItem); | ||
} | ||
|
||
@OnlyIn(Dist.CLIENT) | ||
@Override | ||
public ArmorSkinRenderingData getRenderingData() { | ||
return new SimpleArmorSkinRenderingData(malumPath("textures/armor/cosmetic/risk_of_rain/executioner.png"), ModelRegistry.EXECUTIONER); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.