Package net.minecraft.block.entity
Class FletchingTableBlockEntity.ResinComponent
java.lang.Object
net.minecraft.block.entity.FletchingTableBlockEntity.ResinComponent
- All Implemented Interfaces:
TooltipAppender
- Enclosing class:
FletchingTableBlockEntity
public static final class FletchingTableBlockEntity.ResinComponent
extends Object
implements TooltipAppender
- Mappings:
Namespace Name official dqy$bintermediary net/minecraft/class_9572$class_9574named net/minecraft/block/entity/FletchingTableBlockEntity$ResinComponent
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<FletchingTableBlockEntity.ResinComponent> static final FletchingTableBlockEntity.ResinComponentprivate final charstatic final PacketCodec<ByteBuf, FletchingTableBlockEntity.ResinComponent> private final char -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappendTooltip(Consumer<Text> textConsumer, TooltipContext context) booleancharstatic MutableTextgetImpuritiesTooltip(Object impurities) charstatic MutableTextgetQualityTooltip(char quality) static chargetRandomImpurities(Random random) inthashCode()
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official aLdqy$b;a:Lcom/mojang/serialization/Codec;intermediary field_50948Lnet/minecraft/class_9572$class_9574;field_50948:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/block/entity/FletchingTableBlockEntity$ResinComponent;CODEC:Lcom/mojang/serialization/Codec;
-
PACKET_CODEC
- Mappings:
Namespace Name Mixin selector official bLdqy$b;b:Lzc;intermediary field_50949Lnet/minecraft/class_9572$class_9574;field_50949:Lnet/minecraft/class_9139;named PACKET_CODECLnet/minecraft/block/entity/FletchingTableBlockEntity$ResinComponent;PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;
-
DEFAULT
- Mappings:
Namespace Name Mixin selector official cLdqy$b;c:Ldqy$b;intermediary field_50950Lnet/minecraft/class_9572$class_9574;field_50950:Lnet/minecraft/class_9572$class_9574;named DEFAULTLnet/minecraft/block/entity/FletchingTableBlockEntity$ResinComponent;DEFAULT:Lnet/minecraft/block/entity/FletchingTableBlockEntity$ResinComponent;
-
quality
private final char quality- Mappings:
Namespace Name Mixin selector official dLdqy$b;d:Cintermediary field_50951Lnet/minecraft/class_9572$class_9574;field_50951:Cnamed qualityLnet/minecraft/block/entity/FletchingTableBlockEntity$ResinComponent;quality:C
-
impurities
private final char impurities- Mappings:
Namespace Name Mixin selector official eLdqy$b;e:Cintermediary field_50952Lnet/minecraft/class_9572$class_9574;field_50952:Cnamed impuritiesLnet/minecraft/block/entity/FletchingTableBlockEntity$ResinComponent;impurities:C
-
-
Constructor Details
-
ResinComponent
public ResinComponent(char quality, char impurities) - Mappings:
Namespace Name Mixin selector official <init>Ldqy$b;<init>(CC)Vintermediary <init>Lnet/minecraft/class_9572$class_9574;<init>(CC)Vnamed <init>Lnet/minecraft/block/entity/FletchingTableBlockEntity$ResinComponent;<init>(CC)V
-
-
Method Details
-
appendTooltip
- Specified by:
appendTooltipin interfaceTooltipAppender- Mappings:
Namespace Name Mixin selector official aLcxx;a(Ljava/util/function/Consumer;Lcwi;)Vintermediary method_57409Lnet/minecraft/class_9299;method_57409(Ljava/util/function/Consumer;Lnet/minecraft/class_1836;)Vnamed appendTooltipLnet/minecraft/item/TooltipAppender;appendTooltip(Ljava/util/function/Consumer;Lnet/minecraft/client/item/TooltipContext;)V
-
getQualityTooltip
- Mappings:
Namespace Name Mixin selector official aLdqy$b;a(C)Lxs;intermediary method_59177Lnet/minecraft/class_9572$class_9574;method_59177(C)Lnet/minecraft/class_5250;named getQualityTooltipLnet/minecraft/block/entity/FletchingTableBlockEntity$ResinComponent;getQualityTooltip(C)Lnet/minecraft/text/MutableText;
-
getImpuritiesTooltip
- Mappings:
Namespace Name Mixin selector official aLdqy$b;a(Ljava/lang/Object;)Lxs;intermediary method_59180Lnet/minecraft/class_9572$class_9574;method_59180(Ljava/lang/Object;)Lnet/minecraft/class_5250;named getImpuritiesTooltipLnet/minecraft/block/entity/FletchingTableBlockEntity$ResinComponent;getImpuritiesTooltip(Ljava/lang/Object;)Lnet/minecraft/text/MutableText;
-
getQuality
public char getQuality()- Mappings:
Namespace Name Mixin selector official aLdqy$b;a()Cintermediary method_59176Lnet/minecraft/class_9572$class_9574;method_59176()Cnamed getQualityLnet/minecraft/block/entity/FletchingTableBlockEntity$ResinComponent;getQuality()C
-
getImpurities
public char getImpurities()- Mappings:
Namespace Name Mixin selector official bLdqy$b;b()Cintermediary method_59181Lnet/minecraft/class_9572$class_9574;method_59181()Cnamed getImpuritiesLnet/minecraft/block/entity/FletchingTableBlockEntity$ResinComponent;getImpurities()C
-
getRandomImpurities
- Mappings:
Namespace Name Mixin selector official aLdqy$b;a(Layt;)Cintermediary method_59178Lnet/minecraft/class_9572$class_9574;method_59178(Lnet/minecraft/class_5819;)Cnamed getRandomImpuritiesLnet/minecraft/block/entity/FletchingTableBlockEntity$ResinComponent;getRandomImpurities(Lnet/minecraft/util/math/random/Random;)C
-
equals
- Overrides:
equalsin classObject- Mappings:
Namespace Name Mixin selector official equalsLdqy$b;equals(Ljava/lang/Object;)Zintermediary equalsLnet/minecraft/class_9572$class_9574;equals(Ljava/lang/Object;)Znamed equalsLnet/minecraft/block/entity/FletchingTableBlockEntity$ResinComponent;equals(Ljava/lang/Object;)Z
-
hashCode
public int hashCode()
-