Package net.minecraft.block.entity
Class FletchingTableBlockEntity.FletchingComponent
java.lang.Object
net.minecraft.block.entity.FletchingTableBlockEntity.FletchingComponent
- All Implemented Interfaces:
TooltipAppender
- Enclosing class:
FletchingTableBlockEntity
public static final class FletchingTableBlockEntity.FletchingComponent
extends Object
implements TooltipAppender
- Mappings:
Namespace Name official dqy$aintermediary net/minecraft/class_9572$class_9573named net/minecraft/block/entity/FletchingTableBlockEntity$FletchingComponent
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<FletchingTableBlockEntity.FletchingComponent> static final FletchingTableBlockEntity.FletchingComponentprivate final booleanprivate final charprivate final charstatic final PacketCodec<ByteBuf, FletchingTableBlockEntity.FletchingComponent> private final shortprivate final char -
Constructor Summary
ConstructorsConstructorDescriptionFletchingComponent(char quality, char impurities, char nextLevelImpurities, short processTime, boolean explored) -
Method Summary
Modifier and TypeMethodDescriptionvoidappendTooltip(Consumer<Text> textConsumer, TooltipContext context) booleancharcharshortcharinthashCode()booleantoString()
-
Field Details
-
CODEC
public static final com.mojang.serialization.Codec<FletchingTableBlockEntity.FletchingComponent> CODEC- Mappings:
Namespace Name Mixin selector official aLdqy$a;a:Lcom/mojang/serialization/Codec;intermediary field_50940Lnet/minecraft/class_9572$class_9573;field_50940:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/block/entity/FletchingTableBlockEntity$FletchingComponent;CODEC:Lcom/mojang/serialization/Codec;
-
PACKET_CODEC
- Mappings:
Namespace Name Mixin selector official bLdqy$a;b:Lzc;intermediary field_50941Lnet/minecraft/class_9572$class_9573;field_50941:Lnet/minecraft/class_9139;named PACKET_CODECLnet/minecraft/block/entity/FletchingTableBlockEntity$FletchingComponent;PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;
-
DEFAULT
- Mappings:
Namespace Name Mixin selector official cLdqy$a;c:Ldqy$a;intermediary field_50942Lnet/minecraft/class_9572$class_9573;field_50942:Lnet/minecraft/class_9572$class_9573;named DEFAULTLnet/minecraft/block/entity/FletchingTableBlockEntity$FletchingComponent;DEFAULT:Lnet/minecraft/block/entity/FletchingTableBlockEntity$FletchingComponent;
-
quality
private final char quality- Mappings:
Namespace Name Mixin selector official dLdqy$a;d:Cintermediary field_50943Lnet/minecraft/class_9572$class_9573;field_50943:Cnamed qualityLnet/minecraft/block/entity/FletchingTableBlockEntity$FletchingComponent;quality:C
-
impurities
private final char impurities- Mappings:
Namespace Name Mixin selector official eLdqy$a;e:Cintermediary field_50944Lnet/minecraft/class_9572$class_9573;field_50944:Cnamed impuritiesLnet/minecraft/block/entity/FletchingTableBlockEntity$FletchingComponent;impurities:C
-
nextLevelImpurities
private final char nextLevelImpurities- Mappings:
Namespace Name Mixin selector official fLdqy$a;f:Cintermediary field_50945Lnet/minecraft/class_9572$class_9573;field_50945:Cnamed nextLevelImpuritiesLnet/minecraft/block/entity/FletchingTableBlockEntity$FletchingComponent;nextLevelImpurities:C
-
processTime
private final short processTime- Mappings:
Namespace Name Mixin selector official gLdqy$a;g:Sintermediary field_50946Lnet/minecraft/class_9572$class_9573;field_50946:Snamed processTimeLnet/minecraft/block/entity/FletchingTableBlockEntity$FletchingComponent;processTime:S
-
explored
private final boolean explored- Mappings:
Namespace Name Mixin selector official hLdqy$a;h:Zintermediary field_50947Lnet/minecraft/class_9572$class_9573;field_50947:Znamed exploredLnet/minecraft/block/entity/FletchingTableBlockEntity$FletchingComponent;explored:Z
-
-
Constructor Details
-
FletchingComponent
public FletchingComponent(char quality, char impurities, char nextLevelImpurities, short processTime, boolean explored) - Mappings:
Namespace Name Mixin selector official <init>Ldqy$a;<init>(CCCSZ)Vintermediary <init>Lnet/minecraft/class_9572$class_9573;<init>(CCCSZ)Vnamed <init>Lnet/minecraft/block/entity/FletchingTableBlockEntity$FletchingComponent;<init>(CCCSZ)V
-
-
Method Details
-
getQuality
public char getQuality()- Mappings:
Namespace Name Mixin selector official aLdqy$a;a()Cintermediary method_59170Lnet/minecraft/class_9572$class_9573;method_59170()Cnamed getQualityLnet/minecraft/block/entity/FletchingTableBlockEntity$FletchingComponent;getQuality()C
-
getImpurities
public char getImpurities()- Mappings:
Namespace Name Mixin selector official bLdqy$a;b()Cintermediary method_59172Lnet/minecraft/class_9572$class_9573;method_59172()Cnamed getImpuritiesLnet/minecraft/block/entity/FletchingTableBlockEntity$FletchingComponent;getImpurities()C
-
getNextLevelImpurities
public char getNextLevelImpurities()- Mappings:
Namespace Name Mixin selector official cLdqy$a;c()Cintermediary method_59173Lnet/minecraft/class_9572$class_9573;method_59173()Cnamed getNextLevelImpuritiesLnet/minecraft/block/entity/FletchingTableBlockEntity$FletchingComponent;getNextLevelImpurities()C
-
getProcessTime
public short getProcessTime()- Mappings:
Namespace Name Mixin selector official dLdqy$a;d()Sintermediary method_59174Lnet/minecraft/class_9572$class_9573;method_59174()Snamed getProcessTimeLnet/minecraft/block/entity/FletchingTableBlockEntity$FletchingComponent;getProcessTime()S
-
isExplored
public boolean isExplored()- Mappings:
Namespace Name Mixin selector official eLdqy$a;e()Zintermediary method_59175Lnet/minecraft/class_9572$class_9573;method_59175()Znamed isExploredLnet/minecraft/block/entity/FletchingTableBlockEntity$FletchingComponent;isExplored()Z
-
equals
- Overrides:
equalsin classObject- Mappings:
Namespace Name Mixin selector official equalsLdqy$a;equals(Ljava/lang/Object;)Zintermediary equalsLnet/minecraft/class_9572$class_9573;equals(Ljava/lang/Object;)Znamed equalsLnet/minecraft/block/entity/FletchingTableBlockEntity$FletchingComponent;equals(Ljava/lang/Object;)Z
-
hashCode
public int hashCode() -
toString
-
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
-