Class RecipeBookSettings
java.lang.Object
net.minecraft.stats.RecipeBookSettings
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate RecipeBookSettings.TypeSettingsprivate RecipeBookSettings.TypeSettingsprivate RecipeBookSettings.TypeSettingsstatic final com.mojang.serialization.MapCodec<RecipeBookSettings> private final Map<RecipeBookType, RecipeBookSettings.TypeSettings> private RecipeBookSettings.TypeSettingsstatic final StreamCodec<RegistryFriendlyByteBuf, RecipeBookSettings> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateRecipeBookSettings(RecipeBookSettings.TypeSettings crafting, RecipeBookSettings.TypeSettings furnace, RecipeBookSettings.TypeSettings blastFurnace, RecipeBookSettings.TypeSettings smoker) privateRecipeBookSettings(RecipeBookSettings.TypeSettings crafting, RecipeBookSettings.TypeSettings furnace, RecipeBookSettings.TypeSettings blastFurnace, RecipeBookSettings.TypeSettings smoker, Map<RecipeBookType, RecipeBookSettings.TypeSettings> moddedSettings) -
Method Summary
Modifier and TypeMethodDescriptioncopy()getSettings(RecipeBookType type) booleanisFiltering(RecipeBookType type) booleanisOpen(RecipeBookType type) voidreplaceFrom(RecipeBookSettings other) voidsetFiltering(RecipeBookType type, boolean filtering) voidsetOpen(RecipeBookType type, boolean open) private voidupdateSettings(RecipeBookType recipeBookType, UnaryOperator<RecipeBookSettings.TypeSettings> operator)
-
Field Details
-
STREAM_CODEC
-
MAP_CODEC
-
crafting
-
furnace
-
blastFurnace
-
smoker
-
moddedSettings
-
-
Constructor Details
-
RecipeBookSettings
public RecipeBookSettings() -
RecipeBookSettings
private RecipeBookSettings(RecipeBookSettings.TypeSettings crafting, RecipeBookSettings.TypeSettings furnace, RecipeBookSettings.TypeSettings blastFurnace, RecipeBookSettings.TypeSettings smoker) -
RecipeBookSettings
private RecipeBookSettings(RecipeBookSettings.TypeSettings crafting, RecipeBookSettings.TypeSettings furnace, RecipeBookSettings.TypeSettings blastFurnace, RecipeBookSettings.TypeSettings smoker, Map<RecipeBookType, RecipeBookSettings.TypeSettings> moddedSettings)
-
-
Method Details
-
getSettings
-
updateSettings
private void updateSettings(RecipeBookType recipeBookType, UnaryOperator<RecipeBookSettings.TypeSettings> operator) -
isOpen
-
setOpen
-
isFiltering
-
setFiltering
-
copy
-
replaceFrom
-