Skip to content

Commit

Permalink
- ProjectE EMC datagen
Browse files Browse the repository at this point in the history
  • Loading branch information
ttttdoy committed May 2, 2024
1 parent 5339d8d commit 5b6bba4
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 18 deletions.
2 changes: 2 additions & 0 deletions src/main/kotlin/breadmod/ModEventBus.kt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import breadmod.block.color.BlackbodyBlockColor
import breadmod.block.entity.menu.DoughMachineScreen
import breadmod.block.entity.renderer.BlackbodyRenderer
import breadmod.block.entity.renderer.SidedScreenRenderer
import breadmod.compat.projecte.ModEMCProvider
import breadmod.datagen.*
import breadmod.datagen.dimension.ModDimensions
import breadmod.datagen.dimension.worldgen.ModBiomes
Expand Down Expand Up @@ -63,6 +64,7 @@ object ModEventBus {
LOGGER.info("Server datagen")
generator.addProvider(true, ModLootTableProvider.create(packOutput))
generator.addProvider(true, ModRecipeProvider(packOutput))
generator.addProvider(true, ModEMCProvider(packOutput, lookupProvider))

val blockTagGenerator = generator.addProvider(true, ModBlockTags(packOutput, lookupProvider, existingFileHelper))
generator.addProvider(true, ModItemTags(packOutput, lookupProvider, blockTagGenerator.contentsGetter(), existingFileHelper))
Expand Down
17 changes: 17 additions & 0 deletions src/main/kotlin/breadmod/compat/projecte/ModEMCProvider.kt
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
package breadmod.compat.projecte

import breadmod.BreadMod
import breadmod.registry.item.ModItems
import moze_intel.projecte.api.data.CustomConversionProvider
import net.minecraft.core.HolderLookup
import net.minecraft.data.PackOutput
import java.util.concurrent.CompletableFuture

class ModEMCProvider(packOutput: PackOutput, lookupProvider: CompletableFuture<HolderLookup.Provider>
) : CustomConversionProvider(packOutput, lookupProvider) {
override fun addCustomConversions(pWriter: HolderLookup.Provider) {
createConversionBuilder(BreadMod.modLocation("defaults"))
.comment("Default EMC Values for Bread Mod")
.before(ModItems.FLOUR.get(), 250)
}
}
18 changes: 0 additions & 18 deletions src/main/kotlin/breadmod/compat/projecte/ProjectEProxy.kt

This file was deleted.

0 comments on commit 5b6bba4

Please sign in to comment.