Package de.teamlapen.werewolves.data
Class SkillNodeGenerator
java.lang.Object
de.teamlapen.vampirism.data.provider.SkillNodeProvider
de.teamlapen.werewolves.data.SkillNodeGenerator
- All Implemented Interfaces:
net.minecraft.data.DataProvider
public class SkillNodeGenerator
extends de.teamlapen.vampirism.data.provider.SkillNodeProvider
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.data.DataProvider
net.minecraft.data.DataProvider.Factory<T extends net.minecraft.data.DataProvider> -
Field Summary
Fields inherited from class de.teamlapen.vampirism.data.provider.SkillNodeProvider
modId, skillNodePathProviderFields inherited from interface net.minecraft.data.DataProvider
FIXED_ORDER_FIELDS, KEY_COMPARATOR, LOGGER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidregisterSkillNodes(@NotNull Consumer<de.teamlapen.vampirism.data.recipebuilder.FinishedSkillNode> consumer) static de.teamlapen.vampirism.data.recipebuilder.SkillNodeBuilderwerewolf(net.minecraft.resources.ResourceLocation parent, Supplier<? extends de.teamlapen.vampirism.api.entity.player.skills.ISkill<?>>... skills) Methods inherited from class de.teamlapen.vampirism.data.provider.SkillNodeProvider
getName, modId, run
-
Constructor Details
-
SkillNodeGenerator
public SkillNodeGenerator(net.minecraft.data.PackOutput packOutput)
-
-
Method Details
-
registerSkillNodes
protected void registerSkillNodes(@NotNull @NotNull Consumer<de.teamlapen.vampirism.data.recipebuilder.FinishedSkillNode> consumer) - Specified by:
registerSkillNodesin classde.teamlapen.vampirism.data.provider.SkillNodeProvider
-
werewolf
public static de.teamlapen.vampirism.data.recipebuilder.SkillNodeBuilder werewolf(net.minecraft.resources.ResourceLocation parent, Supplier<? extends de.teamlapen.vampirism.api.entity.player.skills.ISkill<?>>... skills)
-