Package net.minecraft.client.data
Class MultipartBlockStateSupplier.ConditionalMultipart
java.lang.Object
net.minecraft.client.data.MultipartBlockStateSupplier.Multipart
net.minecraft.client.data.MultipartBlockStateSupplier.ConditionalMultipart
- All Implemented Interfaces:
Supplier<JsonElement>
- Enclosing class:
MultipartBlockStateSupplier
@Environment(CLIENT)
private static class MultipartBlockStateSupplier.ConditionalMultipart
extends MultipartBlockStateSupplier.Multipart
- Mappings:
Namespace Name named net/minecraft/client/data/MultipartBlockStateSupplier$ConditionalMultipartintermediary net/minecraft/class_4922$class_4923official fnh$a
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidextraToJson(JsonObject json) voidvalidate(StateManager<?, ?> stateManager) Methods inherited from class net.minecraft.client.data.MultipartBlockStateSupplier.Multipart
get
-
Field Details
-
when
- Mappings:
Namespace Name Mixin selector named whenLnet/minecraft/client/data/MultipartBlockStateSupplier$ConditionalMultipart;when:Lnet/minecraft/client/data/When;intermediary field_22857Lnet/minecraft/class_4922$class_4923;field_22857:Lnet/minecraft/class_4918;official aLfnh$a;a:Lfng;
-
-
Constructor Details
-
ConditionalMultipart
ConditionalMultipart(When when, List<BlockStateVariant> variants) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/data/MultipartBlockStateSupplier$ConditionalMultipart;<init>(Lnet/minecraft/client/data/When;Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_4922$class_4923;<init>(Lnet/minecraft/class_4918;Ljava/util/List;)Vofficial <init>Lfnh$a;<init>(Lfng;Ljava/util/List;)V
-
-
Method Details
-
validate
- Overrides:
validatein classMultipartBlockStateSupplier.Multipart- Mappings:
Namespace Name Mixin selector named validateLnet/minecraft/client/data/MultipartBlockStateSupplier$Multipart;validate(Lnet/minecraft/state/StateManager;)Vintermediary method_25767Lnet/minecraft/class_4922$class_4924;method_25767(Lnet/minecraft/class_2689;)Vofficial aLfnh$b;a(Ldwz;)V
-
extraToJson
- Overrides:
extraToJsonin classMultipartBlockStateSupplier.Multipart- Mappings:
Namespace Name Mixin selector named extraToJsonLnet/minecraft/client/data/MultipartBlockStateSupplier$Multipart;extraToJson(Lcom/google/gson/JsonObject;)Vintermediary method_25768Lnet/minecraft/class_4922$class_4924;method_25768(Lcom/google/gson/JsonObject;)Vofficial aLfnh$b;a(Lcom/google/gson/JsonObject;)V
-