Package net.minecraft.stats
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 pCrafting, RecipeBookSettings.TypeSettings pFurnace, RecipeBookSettings.TypeSettings pBlastFurnace, RecipeBookSettings.TypeSettings pSmoker) privateRecipeBookSettings(RecipeBookSettings.TypeSettings pCrafting, RecipeBookSettings.TypeSettings pFurnace, RecipeBookSettings.TypeSettings pBlastFurnace, RecipeBookSettings.TypeSettings pSmoker, Map<RecipeBookType, RecipeBookSettings.TypeSettings> moddedSettings) -
Method Summary
Modifier and TypeMethodDescriptioncopy()getSettings(RecipeBookType pType) booleanisFiltering(RecipeBookType pBookType) booleanisOpen(RecipeBookType pBookType) voidreplaceFrom(RecipeBookSettings pOther) voidsetFiltering(RecipeBookType pBookType, boolean pFiltering) voidsetOpen(RecipeBookType pBookType, boolean pOpen) private voidupdateSettings(RecipeBookType pType, UnaryOperator<RecipeBookSettings.TypeSettings> pUpdater)
-
Field Details
-
STREAM_CODEC
-
MAP_CODEC
-
crafting
-
furnace
-
blastFurnace
-
smoker
-
moddedSettings
-
-
Constructor Details
-
RecipeBookSettings
public RecipeBookSettings() -
RecipeBookSettings
private RecipeBookSettings(RecipeBookSettings.TypeSettings pCrafting, RecipeBookSettings.TypeSettings pFurnace, RecipeBookSettings.TypeSettings pBlastFurnace, RecipeBookSettings.TypeSettings pSmoker) -
RecipeBookSettings
private RecipeBookSettings(RecipeBookSettings.TypeSettings pCrafting, RecipeBookSettings.TypeSettings pFurnace, RecipeBookSettings.TypeSettings pBlastFurnace, RecipeBookSettings.TypeSettings pSmoker, Map<RecipeBookType, RecipeBookSettings.TypeSettings> moddedSettings)
-
-
Method Details
-
getSettings
-
updateSettings
private void updateSettings(RecipeBookType pType, UnaryOperator<RecipeBookSettings.TypeSettings> pUpdater) -
isOpen
-
setOpen
-
isFiltering
-
setFiltering
-
copy
-
replaceFrom
-