filename:
fabricdatagen/src/main/java/rearth/oritech/fabricgen/datagen/EntityTagGenerator.java
branch:
1.21
back to repo
package rearth.oritech.fabricgen.datagen;
import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput;
import net.fabricmc.fabric.api.datagen.v1.provider.FabricTagProvider;
import net.minecraft.entity.EntityType;
import net.minecraft.registry.RegistryWrapper;
import rearth.oritech.init.TagContent;
import java.util.concurrent.CompletableFuture;
public class EntityTagGenerator extends FabricTagProvider.EntityTypeTagProvider {
public EntityTagGenerator(FabricDataOutput output, CompletableFuture<RegistryWrapper.WrapperLookup> completableFuture) {
super(output, completableFuture);
}
@Override
protected void configure(RegistryWrapper.WrapperLookup wrapperLookup) {
getOrCreateTagBuilder(TagContent.SPAWNER_BLACKLIST)
.add(EntityType.ENDER_DRAGON); // this should never actually be loaded, but it's here as a failsafe
}
}