Class CardRenderingHelper
java.lang.Object
com.pixelmonmod.tcg.client.helper.CardRenderingHelper
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int[]calculateAttackDescriptionLines(PokemonAttackStatus[] attacks, boolean hasAbility, int maxWidth) static intcalculateTrainerDescriptionLines(ImmutableCard effect, int maxWidth) static voiddrawCard(net.minecraft.client.gui.GuiGraphics graphics, CommonCardState card, int w, int h, float z, float alpha, double rot, PlayerClientMyState me, PlayerClientOpponentState opp) static voiddrawCardBack(net.minecraft.client.gui.GuiGraphics matrix, int w, int h, float z, CardBack cb) static voiddrawCardBack(net.minecraft.client.gui.GuiGraphics matrix, int w, int h, float z, PlayerCommonState me) static net.minecraft.resources.ResourceLocationgetAbilityTexture(CardPower cardAbility) static intstatic net.minecraft.resources.ResourceLocationgetBackgroundTexture(CommonCardState cardType, Energy energy, boolean isSpecial) static net.minecraft.resources.ResourceLocationstatic int
-
Field Details
-
TEXTURE_WIDTH
public static final int TEXTURE_WIDTH- See Also:
-
TEXTURE_HEIGHT
public static final int TEXTURE_HEIGHT- See Also:
-
MAX_TEXT_WIDTH
public static final int MAX_TEXT_WIDTH- See Also:
-
-
Constructor Details
-
CardRenderingHelper
public CardRenderingHelper()
-
-
Method Details
-
drawCardBack
public static void drawCardBack(net.minecraft.client.gui.GuiGraphics matrix, int w, int h, float z, PlayerCommonState me) -
drawCardBack
public static void drawCardBack(net.minecraft.client.gui.GuiGraphics matrix, int w, int h, float z, CardBack cb) -
drawCard
public static void drawCard(net.minecraft.client.gui.GuiGraphics graphics, CommonCardState card, int w, int h, float z, float alpha, double rot, PlayerClientMyState me, PlayerClientOpponentState opp) -
getBackgroundColor
-
getForegroundColor
-
getCosmeticBackgroundTexture
public static net.minecraft.resources.ResourceLocation getCosmeticBackgroundTexture(CommonCardState card) -
getBackgroundTexture
public static net.minecraft.resources.ResourceLocation getBackgroundTexture(CommonCardState cardType, Energy energy, boolean isSpecial) -
getAbilityTexture
-
calculateAttackDescriptionLines
public static int[] calculateAttackDescriptionLines(PokemonAttackStatus[] attacks, boolean hasAbility, int maxWidth) -
calculateTrainerDescriptionLines
-