Skip to content

Commit

Permalink
feat: more gen methods
Browse files Browse the repository at this point in the history
  • Loading branch information
Zepalesque committed May 22, 2024
1 parent d520a70 commit 0be135b
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 0 deletions.
21 changes: 21 additions & 0 deletions src/main/java/net/zepalesque/zenith/api/BlockSet.java
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
package net.zepalesque.zenith.api;

import net.minecraft.data.loot.BlockLootSubProvider;
import net.minecraft.data.recipes.RecipeProvider;
import net.neoforged.neoforge.client.model.generators.BlockStateProvider;
import net.neoforged.neoforge.client.model.generators.ItemModelProvider;
import net.neoforged.neoforge.common.data.BlockTagsProvider;
import net.neoforged.neoforge.common.data.LanguageProvider;

/**
Expand All @@ -27,4 +30,22 @@ public interface BlockSet {
*/
void langGen(LanguageProvider data);

/**
* Generate recipe data for this BlockSet
* @param data the {@link RecipeProvider} used
*/
void recipeGen(RecipeProvider data);

/**
* Generate block tag data for this BlockSet
* @param data the {@link BlockTagsProvider} used
*/
void blockTagData(BlockTagsProvider data);

/**
* Generate block loot data for this BlockSet
* @param data the {@link BlockLootSubProvider} used
*/
void lootData(BlockLootSubProvider data);

}
1 change: 1 addition & 0 deletions src/main/resources/META-INF/accesstransformer.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
public net.minecraft.data.recipes.RecipeProvider buildAdvancemen

0 comments on commit 0be135b

Please sign in to comment.