Class CustomClassProvider

java.lang.Object
com.soulfiremc.launcher.CustomClassProvider
All Implemented Interfaces:
net.lenni0451.classtransform.utils.tree.IClassProvider

public final class CustomClassProvider extends Object implements net.lenni0451.classtransform.utils.tree.IClassProvider
  • Constructor Details

    • CustomClassProvider

      public CustomClassProvider(List<ClassLoader> classLoaders)
  • Method Details

    • getClass

      public byte @NonNull [] getClass(@NonNull String name) throws ClassNotFoundException
      Specified by:
      getClass in interface net.lenni0451.classtransform.utils.tree.IClassProvider
      Throws:
      ClassNotFoundException
    • getAllClasses

      @Nonnull public Map<String,Supplier<byte[]>> getAllClasses()
      Specified by:
      getAllClasses in interface net.lenni0451.classtransform.utils.tree.IClassProvider