Package net.minecraft.recipe.display
Interface SlotDisplay
- All Known Implementing Classes:
SlotDisplay.AnyFuelSlotDisplay,SlotDisplay.CompositeSlotDisplay,SlotDisplay.EmptySlotDisplay,SlotDisplay.ItemSlotDisplay,SlotDisplay.SmithingTrimSlotDisplay,SlotDisplay.StackSlotDisplay,SlotDisplay.TagSlotDisplay
public interface SlotDisplay
- Mappings:
Namespace Name named net/minecraft/recipe/display/SlotDisplayintermediary net/minecraft/class_10302official ddi
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic final recordstatic interfacestatic classstatic final recordstatic final recordSlotDisplay.Serializer<T extends SlotDisplay>static classstatic interfacestatic final recordstatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<SlotDisplay> static final PacketCodec<RegistryByteBuf, SlotDisplay> -
Method Summary
Modifier and TypeMethodDescriptiondefault voidappendStacks(SlotDisplay.Context context, Consumer<ItemStack> consumer) voidappendStacks(SlotDisplay.Context context, SlotDisplay.StackConsumer consumer) default ItemStackgetFirst(SlotDisplay.Context context) getStacks(SlotDisplay.Context context) default booleanisEnabled(FeatureSet features) SlotDisplay.Serializer<? extends SlotDisplay>
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODECLnet/minecraft/recipe/display/SlotDisplay;CODEC:Lcom/mojang/serialization/Codec;intermediary field_54671Lnet/minecraft/class_10302;field_54671:Lcom/mojang/serialization/Codec;official aLddi;a:Lcom/mojang/serialization/Codec;
-
PACKET_CODEC
- Mappings:
Namespace Name Mixin selector named PACKET_CODECLnet/minecraft/recipe/display/SlotDisplay;PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;intermediary field_54672Lnet/minecraft/class_10302;field_54672:Lnet/minecraft/class_9139;official bLddi;b:Lzt;
-
-
Method Details
-
appendStacks
- Mappings:
Namespace Name Mixin selector named appendStacksLnet/minecraft/recipe/display/SlotDisplay;appendStacks(Lnet/minecraft/recipe/display/SlotDisplay$Context;Lnet/minecraft/recipe/display/SlotDisplay$StackConsumer;)Vintermediary method_64739Lnet/minecraft/class_10302;method_64739(Lnet/minecraft/class_10302$class_10308;Lnet/minecraft/class_10302$class_10309;)Vofficial aLddi;a(Lddi$f;Lddi$g;)V
-
serializer
SlotDisplay.Serializer<? extends SlotDisplay> serializer()- Mappings:
Namespace Name Mixin selector named serializerLnet/minecraft/recipe/display/SlotDisplay;serializer()Lnet/minecraft/recipe/display/SlotDisplay$Serializer;intermediary method_64736Lnet/minecraft/class_10302;method_64736()Lnet/minecraft/class_10302$class_10312;official aLddi;a()Lddi$j;
-
isEnabled
- Mappings:
Namespace Name Mixin selector named isEnabledLnet/minecraft/recipe/display/SlotDisplay;isEnabled(Lnet/minecraft/resource/featuretoggle/FeatureSet;)Zintermediary method_64737Lnet/minecraft/class_10302;method_64737(Lnet/minecraft/class_7699;)Zofficial aLddi;a(Lcso;)Z
-
appendStacks
- Mappings:
Namespace Name Mixin selector named appendStacksLnet/minecraft/recipe/display/SlotDisplay;appendStacks(Lnet/minecraft/recipe/display/SlotDisplay$Context;Ljava/util/function/Consumer;)Vintermediary method_64740Lnet/minecraft/class_10302;method_64740(Lnet/minecraft/class_10302$class_10308;Ljava/util/function/Consumer;)Vofficial aLddi;a(Lddi$f;Ljava/util/function/Consumer;)V
-
getStacks
- Mappings:
Namespace Name Mixin selector named getStacksLnet/minecraft/recipe/display/SlotDisplay;getStacks(Lnet/minecraft/recipe/display/SlotDisplay$Context;)Ljava/util/List;intermediary method_64738Lnet/minecraft/class_10302;method_64738(Lnet/minecraft/class_10302$class_10308;)Ljava/util/List;official aLddi;a(Lddi$f;)Ljava/util/List;
-
getFirst
- Mappings:
Namespace Name Mixin selector named getFirstLnet/minecraft/recipe/display/SlotDisplay;getFirst(Lnet/minecraft/recipe/display/SlotDisplay$Context;)Lnet/minecraft/item/ItemStack;intermediary method_64742Lnet/minecraft/class_10302;method_64742(Lnet/minecraft/class_10302$class_10308;)Lnet/minecraft/class_1799;official bLddi;b(Lddi$f;)Lcxk;
-