Class TexturePackChangeHandler

java.lang.Object
com.prupe.mcpatcher.mal.resource.TexturePackChangeHandler
All Implemented Interfaces:
Comparable<TexturePackChangeHandler>

@Environment(CLIENT) public abstract class TexturePackChangeHandler extends Object implements Comparable<TexturePackChangeHandler>
  • Field Details

    • name

      protected final String name
    • order

      protected final int order
  • Constructor Details

    • TexturePackChangeHandler

      public TexturePackChangeHandler(String name, int order)
  • Method Details

    • initialize

      public void initialize()
    • refresh

      public void refresh()
    • beforeChange

      public abstract void beforeChange()
    • afterChange

      public abstract void afterChange()
    • afterChange2

      public void afterChange2()
    • setUpdateNeeded

      protected void setUpdateNeeded(boolean updateNeeded)
    • compareTo

      public int compareTo(TexturePackChangeHandler that)
      Specified by:
      compareTo in interface Comparable<TexturePackChangeHandler>
    • register

      public static void register(TexturePackChangeHandler handler)
    • earlyInitialize

      public static void earlyInitialize(String className, String methodName)
    • checkForTexturePackChange

      public static void checkForTexturePackChange()
    • beforeChange1

      public static void beforeChange1()
    • afterChange1

      public static void afterChange1()