Package net.minecraft.stats
Class RecipeBookSettings
java.lang.Object
net.minecraft.stats.RecipeBookSettings
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final record
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map
<RecipeBookType, RecipeBookSettings.TypeSettings> static final StreamCodec
<FriendlyByteBuf, RecipeBookSettings> private static final Map
<RecipeBookType, com.mojang.datafixers.util.Pair<String, String>> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
-
Method Summary
Modifier and TypeMethodDescriptioncopy()
boolean
private RecipeBookSettings.TypeSettings
getSettings
(RecipeBookType p_380129_) int
hashCode()
boolean
isFiltering
(RecipeBookType p_12755_) boolean
isOpen
(RecipeBookType p_12735_) static RecipeBookSettings
read
(CompoundTag p_12742_) private static RecipeBookSettings
read
(FriendlyByteBuf p_12753_) void
replaceFrom
(RecipeBookSettings p_12733_) void
setFiltering
(RecipeBookType p_12757_, boolean p_12758_) void
setOpen
(RecipeBookType p_12737_, boolean p_12738_) private void
updateSettings
(RecipeBookType p_379381_, UnaryOperator<RecipeBookSettings.TypeSettings> p_379491_) void
write
(CompoundTag p_12760_) private void
write
(FriendlyByteBuf p_12762_)
-
Field Details
-
STREAM_CODEC
-
TAG_FIELDS
-
states
-
-
Constructor Details
-
RecipeBookSettings
-
RecipeBookSettings
public RecipeBookSettings()
-
-
Method Details
-
getSettings
-
updateSettings
private void updateSettings(RecipeBookType p_379381_, UnaryOperator<RecipeBookSettings.TypeSettings> p_379491_) -
isOpen
-
setOpen
-
isFiltering
-
setFiltering
-
read
-
write
-
read
-
write
-
copy
-
replaceFrom
-
equals
-
hashCode
public int hashCode()
-