Package codechicken.multipart.api
Class MultipartClientRegistry
java.lang.Object
codechicken.multipart.api.MultipartClientRegistry
Created by covers1624 on 8/11/21.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends MultiPart>
PartRenderer<T> getRenderer(MultipartType<?> type) Get thePartRendererfor the givenMultipartType.static <T extends MultiPart>
voidregister(MultipartType<? super T> type, PartRenderer<? super T> renderer) Register aPartRendererfor a givenMultipartType.
-
Constructor Details
-
MultipartClientRegistry
public MultipartClientRegistry()
-
-
Method Details
-
register
public static <T extends MultiPart> void register(MultipartType<? super T> type, PartRenderer<? super T> renderer) Register aPartRendererfor a givenMultipartType.- Parameters:
type- TheMultipartType.renderer- ThePartRenderer.- Throws:
IllegalArgumentException- When attempting to replace an already registeredPartRenderer
-
getRenderer
Get thePartRendererfor the givenMultipartType.- Parameters:
type- TheMultipartTypeto get the renderer for.- Returns:
- The
PartRenderer, ornullif none exists.
-