Package net.minecraft.data.client
Class MultipartBlockStateSupplier.Multipart
java.lang.Object
net.minecraft.data.client.MultipartBlockStateSupplier.Multipart
- All Implemented Interfaces:
Supplier<JsonElement>
- Direct Known Subclasses:
MultipartBlockStateSupplier.ConditionalMultipart
- Enclosing class:
MultipartBlockStateSupplier
private static class MultipartBlockStateSupplier.Multipart
extends Object
implements Supplier<JsonElement>
- Mappings:
Namespace Name named net/minecraft/data/client/MultipartBlockStateSupplier$Multipartintermediary net/minecraft/class_4922$class_4924official nt$b
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidextraToJson(JsonObject json) get()voidvalidate(StateManager<?, ?> stateManager)
-
Field Details
-
variants
- Mappings:
Namespace Name Mixin selector named variantsLnet/minecraft/data/client/MultipartBlockStateSupplier$Multipart;variants:Ljava/util/List;intermediary field_22858Lnet/minecraft/class_4922$class_4924;field_22858:Ljava/util/List;official aLnt$b;a:Ljava/util/List;
-
-
Constructor Details
-
Multipart
Multipart(List<BlockStateVariant> variants) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/data/client/MultipartBlockStateSupplier$Multipart;<init>(Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_4922$class_4924;<init>(Ljava/util/List;)Vofficial <init>Lnt$b;<init>(Ljava/util/List;)V
-
-
Method Details
-
validate
- Mappings:
Namespace Name Mixin selector named validateLnet/minecraft/data/client/MultipartBlockStateSupplier$Multipart;validate(Lnet/minecraft/state/StateManager;)Vintermediary method_25767Lnet/minecraft/class_4922$class_4924;method_25767(Lnet/minecraft/class_2689;)Vofficial aLnt$b;a(Ldtd;)V
-
extraToJson
- Mappings:
Namespace Name Mixin selector named extraToJsonLnet/minecraft/data/client/MultipartBlockStateSupplier$Multipart;extraToJson(Lcom/google/gson/JsonObject;)Vintermediary method_25768Lnet/minecraft/class_4922$class_4924;method_25768(Lcom/google/gson/JsonObject;)Vofficial aLnt$b;a(Lcom/google/gson/JsonObject;)V
-
get
- Specified by:
getin interfaceSupplier<JsonElement>- Mappings:
Namespace Name Mixin selector named getLnet/minecraft/data/client/MultipartBlockStateSupplier$Multipart;get()Lcom/google/gson/JsonElement;intermediary method_25766Lnet/minecraft/class_4922$class_4924;method_25766()Lcom/google/gson/JsonElement;official aLnt$b;a()Lcom/google/gson/JsonElement;
-