package info.u_team.u_team_test.data.provider;

import static info.u_team.u_team_test.init.TestTags.Blocks.*;
import info.u_team.u_team_core.data.*;
import net.minecraft.block.Blocks;
import net.minecraft.tags.*;


public class TestBlockTagsProvider extends CommonBlockTagsProvider {
	
	public TestBlockTagsProvider(GenerationData data) {
		super(data);
	}
	
	@Override
	protected void registerTags() {
		getBuilder(TEST_TAG_1).add(Blocks.ACACIA_BUTTON, Blocks.ACACIA_DOOR);
		getBuilder(TEST_TAG_2).addTag(TEST_TAG_1).add(Blocks.ACACIA_LOG);
		
		getBuilder(TEST_TAG_1).add(Blocks.BIRCH_LEAVES);
		getBuilder(TEST_TAG_1).addTag(BlockTags.BEDS);
	}
	
}

@@ -214,18 +214,16 @@
 s.*;%0D%0A%0D%0A
-%0D%0A
 public c
@@ -479,24 +479,28 @@
 CIA_DOOR);%0D%0A
+%09%09%0D%0A
 %09%09getBuilder
@@ -612,16 +612,16 @@
 AVES);%0D%0A
-
 %09%09getBui
@@ -661,16 +661,118 @@
 .BEDS);%0D
+%0A%0D%0A%09%09%0D%0A%09%09getBuilder(TEST_TAG_2).add(Blocks.ACACIA_LOG);%0D%0A%09%09getBuilder(TEST_TAG_2).addTag(TEST_TAG_1);%0D
 %0A%09%7D%0D%0A%09%0D%0A

Add duplicate call