жёстко какнул тегами + руды в креатив табе
This commit is contained in:
parent
ede087f4a0
commit
e8d76a4a8e
@ -29,8 +29,13 @@ fun addTags(tagsProvider: TagsProvider) {
|
||||
tagsProvider.storageBlocksAsItem.add("tritanium", MItems.TRITANIUM_INGOT_BLOCK)
|
||||
tagsProvider.storageBlocksAsBlock.add("tritanium", MBlocks.TRITANIUM_INGOT_BLOCK)
|
||||
|
||||
tagsProvider.ore("tritanium", MBlocks.TRITANIUM_ORE)
|
||||
tagsProvider.ore("tritanium", MBlocks.DEEPSLATE_TRITANIUM_ORE)
|
||||
tagsProvider.stoneOre("tritanium", MBlocks.TRITANIUM_ORE)
|
||||
tagsProvider.deepslateOre("tritanium", MBlocks.DEEPSLATE_TRITANIUM_ORE)
|
||||
tagsProvider.singleDropOre(
|
||||
MBlocks.TRITANIUM_ORE,
|
||||
MBlocks.DEEPSLATE_TRITANIUM_ORE
|
||||
)
|
||||
|
||||
tagsProvider.clump("tritanium", MItems.TRITANIUM_ORE_CLUMP, MBlocks.TRITANIUM_RAW_BLOCK)
|
||||
|
||||
tagsProvider.wires.add("copper", MItems.COPPER_WIRING)
|
||||
|
@ -201,6 +201,33 @@ class TagsProvider(
|
||||
val witherImmune = blocks.appender(BlockTags.WITHER_IMMUNE)
|
||||
val dragonImmune = blocks.appender(BlockTags.DRAGON_IMMUNE)
|
||||
|
||||
fun stoneOre(key: String, block: Block): TagsProvider {
|
||||
ore(key, block)
|
||||
|
||||
itemGroundOresStone.add(block.asItem())
|
||||
blockGroundOresStone.add(block)
|
||||
|
||||
return this
|
||||
}
|
||||
|
||||
fun deepslateOre(key: String, block: Block): TagsProvider {
|
||||
ore(key, block)
|
||||
|
||||
itemGroundOresDeepslate.add(block.asItem())
|
||||
blockGroundOresDeepslate.add(block)
|
||||
|
||||
return this
|
||||
}
|
||||
|
||||
fun singleDropOre(vararg blocks: Block): TagsProvider {
|
||||
for (block in blocks) {
|
||||
itemOreRatesSingular.add(block.asItem())
|
||||
blockOreRatesSingular.add(block)
|
||||
}
|
||||
|
||||
return this
|
||||
}
|
||||
|
||||
fun ore(key: String, block: Block): TagsProvider {
|
||||
val forgeKey = ResourceLocation("forge", "ores/$key")
|
||||
val b = TagKey.create(Registries.BLOCK, forgeKey)
|
||||
@ -244,6 +271,20 @@ class TagsProvider(
|
||||
val rawMaterials = items.forge("raw_materials")
|
||||
val wires = items.forge("wires")
|
||||
|
||||
val blockGroundOresStone = blocks.forge("ores_in_ground/stone")
|
||||
val blockGroundOresDeepslate = blocks.forge("ores_in_ground/deepslate")
|
||||
// val blockGroundOresNetherrack = blocks.forge("ores_in_ground/netherrack")
|
||||
val itemGroundOresStone = items.forge("ores_in_ground/stone")
|
||||
val itemGroundOresDeepslate = items.forge("ores_in_ground/deepslate")
|
||||
// val itemGroundOresNetherrack = items.forge("ores_in_ground/netherrack")
|
||||
|
||||
// val blockOreRatesSparse = blocks.forge("ore_rates/sparse")
|
||||
val blockOreRatesSingular = blocks.forge("ore_rates/singular")
|
||||
// val blockOreRatesDense = blocks.forge("ore_rates/dense")
|
||||
// val itemOreRatesSparse = items.forge("ore_rates/sparse")
|
||||
val itemOreRatesSingular = items.forge("ore_rates/singular")
|
||||
// val itemOreRatesDense = items.forge("ore_rates/dense")
|
||||
|
||||
val gameEvents = Delegate(Registries.GAME_EVENT)
|
||||
val vibrations = gameEvents.appender(GameEventTags.VIBRATIONS)
|
||||
|
||||
|
@ -111,6 +111,8 @@ internal fun addMainCreativeTabItems(consumer: CreativeModeTab.Output) {
|
||||
|
||||
// accept(MItems.MATTER_DUST)
|
||||
|
||||
accept(MItems.TRITANIUM_ORE)
|
||||
accept(MItems.DEEPSLATE_TRITANIUM_ORE)
|
||||
accept(MItems.TRITANIUM_ORE_CLUMP)
|
||||
accept(MItems.TRITANIUM_DUST)
|
||||
accept(MItems.TRITANIUM_NUGGET)
|
||||
|
Loading…
Reference in New Issue
Block a user