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()booleanprivate RecipeBookSettings.TypeSettingsgetSettings(RecipeBookType pType) inthashCode()booleanisFiltering(RecipeBookType pBookType) booleanisOpen(RecipeBookType pBookType) static RecipeBookSettingsread(CompoundTag pTag) private static RecipeBookSettingsread(FriendlyByteBuf pBuffer) voidreplaceFrom(RecipeBookSettings pOther) voidsetFiltering(RecipeBookType pBookType, boolean pFiltering) voidsetOpen(RecipeBookType pBookType, boolean pOpen) private voidupdateSettings(RecipeBookType pType, UnaryOperator<RecipeBookSettings.TypeSettings> pUpdater) voidwrite(CompoundTag pTag) private voidwrite(FriendlyByteBuf pBuffer)
-
Field Details
-
STREAM_CODEC
-
TAG_FIELDS
-
states
-
-
Constructor Details
-
RecipeBookSettings
-
RecipeBookSettings
public RecipeBookSettings()
-
-
Method Details
-
getSettings
-
updateSettings
private void updateSettings(RecipeBookType pType, UnaryOperator<RecipeBookSettings.TypeSettings> pUpdater) -
isOpen
-
setOpen
-
isFiltering
-
setFiltering
-
read
-
write
-
read
-
write
-
copy
-
replaceFrom
-
equals
-
hashCode
public int hashCode()
-