2020-01-29 00:40:28 +01:00
|
|
|
package de.ellpeck.naturesaura.data;
|
2020-01-23 16:05:52 +01:00
|
|
|
|
2020-09-22 03:17:02 +02:00
|
|
|
import de.ellpeck.naturesaura.NaturesAura;
|
2020-01-26 19:26:50 +01:00
|
|
|
import de.ellpeck.naturesaura.compat.Compat;
|
2020-01-23 16:05:52 +01:00
|
|
|
import de.ellpeck.naturesaura.items.ModItems;
|
|
|
|
import net.minecraft.data.DataGenerator;
|
2021-12-15 16:24:53 +01:00
|
|
|
import net.minecraft.data.tags.BlockTagsProvider;
|
|
|
|
import net.minecraft.data.tags.ItemTagsProvider;
|
2020-01-23 16:05:52 +01:00
|
|
|
import net.minecraft.tags.BlockTags;
|
|
|
|
import net.minecraft.tags.ItemTags;
|
|
|
|
import net.minecraftforge.common.Tags;
|
2020-09-22 03:17:02 +02:00
|
|
|
import net.minecraftforge.common.data.ExistingFileHelper;
|
2020-01-23 16:05:52 +01:00
|
|
|
|
|
|
|
public class ItemTagProvider extends ItemTagsProvider {
|
2021-12-15 16:24:53 +01:00
|
|
|
|
|
|
|
public ItemTagProvider(DataGenerator generatorIn, BlockTagsProvider blockTagProvider, ExistingFileHelper helper) {
|
2020-09-22 03:17:02 +02:00
|
|
|
super(generatorIn, blockTagProvider, NaturesAura.MOD_ID, helper);
|
2020-01-23 16:05:52 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
2021-12-15 16:24:53 +01:00
|
|
|
protected void addTags() {
|
2020-01-23 16:05:52 +01:00
|
|
|
this.copy(BlockTags.LOGS, ItemTags.LOGS);
|
|
|
|
this.copy(BlockTags.PLANKS, ItemTags.PLANKS);
|
|
|
|
this.copy(BlockTags.STAIRS, ItemTags.STAIRS);
|
|
|
|
this.copy(BlockTags.LEAVES, ItemTags.LEAVES);
|
|
|
|
this.copy(BlockTags.RAILS, ItemTags.RAILS);
|
|
|
|
this.copy(BlockTags.SLABS, ItemTags.SLABS);
|
|
|
|
|
2021-12-15 16:24:53 +01:00
|
|
|
this.tag(Tags.Items.RODS_WOODEN).add(ModItems.ANCIENT_STICK);
|
2020-01-26 19:26:50 +01:00
|
|
|
|
|
|
|
Compat.addItemTags(this);
|
|
|
|
}
|
2020-09-22 16:16:25 +02:00
|
|
|
|
2020-01-23 16:05:52 +01:00
|
|
|
}
|