Class QuestRegistries.RewardEntry
java.lang.Object
com.minecolonies.api.quests.registries.QuestRegistries.RewardEntry
- Enclosing class:
QuestRegistries
Quest reward entry type.
-
Constructor Summary
ConstructorsConstructorDescriptionRewardEntry(BiFunction<net.minecraft.core.HolderLookup.Provider, com.google.gson.JsonObject, IQuestRewardTemplate> productionFunction) RewardEntry(Function<com.google.gson.JsonObject, IQuestRewardTemplate> productionFunction) -
Method Summary
Modifier and TypeMethodDescriptionproduce(net.minecraft.core.HolderLookup.Provider provider, com.google.gson.JsonObject jsonObject) Create one from json.
-
Constructor Details
-
RewardEntry
-
RewardEntry
public RewardEntry(BiFunction<net.minecraft.core.HolderLookup.Provider, com.google.gson.JsonObject, IQuestRewardTemplate> productionFunction)
-
-
Method Details
-
produce
public IQuestRewardTemplate produce(@NotNull net.minecraft.core.HolderLookup.Provider provider, com.google.gson.JsonObject jsonObject) Create one from json.- Parameters:
jsonObject- the input.- Returns:
- the reward.
-