ActuallyAdditions/src/main/java/de/ellpeck/actuallyadditions/data/DamageTypeTagsGenerator.java
2024-03-04 20:21:48 +01:00

26 lines
980 B
Java

package de.ellpeck.actuallyadditions.data;
import de.ellpeck.actuallyadditions.mod.ActuallyAdditions;
import de.ellpeck.actuallyadditions.mod.misc.ActuallyDamageTypes;
import net.minecraft.core.HolderLookup;
import net.minecraft.data.PackOutput;
import net.minecraft.data.tags.DamageTypeTagsProvider;
import net.minecraft.tags.DamageTypeTags;
import net.neoforged.neoforge.common.data.ExistingFileHelper;
import org.jetbrains.annotations.Nullable;
import java.util.concurrent.CompletableFuture;
public class DamageTypeTagsGenerator extends DamageTypeTagsProvider {
public DamageTypeTagsGenerator(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pLookupProvider, @Nullable ExistingFileHelper existingFileHelper) {
super(pOutput, pLookupProvider, ActuallyAdditions.MODID, existingFileHelper);
}
@Override
protected void addTags(HolderLookup.Provider pProvider) {
tag(DamageTypeTags.BYPASSES_ARMOR).add(
ActuallyDamageTypes.ATOMIC_RECONSTRUCTOR
);
}
}