Package net.minecraft.data.client.model
Class MultipartBlockStateSupplier.Multipart
java.lang.Object
net.minecraft.data.client.model.MultipartBlockStateSupplier.Multipart
- All Implemented Interfaces:
Supplier<JsonElement>
- Direct Known Subclasses:
MultipartBlockStateSupplier.ConditionalMultipart
- Enclosing class:
- MultipartBlockStateSupplier
static class MultipartBlockStateSupplier.Multipart extends Object implements Supplier<JsonElement>
- Mappings:
Namespace Name official iu$b
intermediary net/minecraft/class_4922$class_4924
named net/minecraft/data/client/model/MultipartBlockStateSupplier$Multipart
-
Field Summary
Fields Modifier and Type Field Description private List<BlockStateVariant>
variants
-
Constructor Summary
Constructors Modifier Constructor Description private
Multipart(List<BlockStateVariant> variants)
-
Method Summary
Modifier and Type Method Description void
extraToJson(JsonObject json)
JsonElement
get()
void
validate(StateManager<?,?> stateManager)
-
Field Details
-
variants
- Mappings:
Namespace Name Mixin selector official a
Liu$b;a:Ljava/util/List;
intermediary field_22858
Lnet/minecraft/class_4922$class_4924;field_22858:Ljava/util/List;
named variants
Lnet/minecraft/data/client/model/MultipartBlockStateSupplier$Multipart;variants:Ljava/util/List;
-
-
Constructor Details
-
Multipart
- Mappings:
Namespace Name Mixin selector official <init>
Liu$b;<init>(Ljava/util/List;)V
intermediary <init>
Lnet/minecraft/class_4922$class_4924;<init>(Ljava/util/List;)V
named <init>
Lnet/minecraft/data/client/model/MultipartBlockStateSupplier$Multipart;<init>(Ljava/util/List;)V
-
-
Method Details
-
validate
- Mappings:
Namespace Name Mixin selector official a
Liu$b;a(Lchu;)V
intermediary method_25767
Lnet/minecraft/class_4922$class_4924;method_25767(Lnet/minecraft/class_2689;)V
named validate
Lnet/minecraft/data/client/model/MultipartBlockStateSupplier$Multipart;validate(Lnet/minecraft/state/StateManager;)V
-
extraToJson
- Mappings:
Namespace Name Mixin selector official a
Liu$b;a(Lcom/google/gson/JsonObject;)V
intermediary method_25768
Lnet/minecraft/class_4922$class_4924;method_25768(Lcom/google/gson/JsonObject;)V
named extraToJson
Lnet/minecraft/data/client/model/MultipartBlockStateSupplier$Multipart;extraToJson(Lcom/google/gson/JsonObject;)V
-
get
- Specified by:
get
in interfaceSupplier<JsonElement>
- Mappings:
Namespace Name Mixin selector official a
Liu$b;a()Lcom/google/gson/JsonElement;
intermediary method_25766
Lnet/minecraft/class_4922$class_4924;method_25766()Lcom/google/gson/JsonElement;
named get
Lnet/minecraft/data/client/model/MultipartBlockStateSupplier$Multipart;get()Lcom/google/gson/JsonElement;
-