Class Contaminable<OBJECT,OBJECT_STACK>
java.lang.Object
com.petrolpark.core.contamination.Contaminable<OBJECT,OBJECT_STACK>
- Direct Known Subclasses:
BuiltInRegistryContaminable,Contaminable.GenericContaminable
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract IContamination<OBJECT, OBJECT_STACK> getContamination(Object stack) abstract Map<OBJECT, Set<net.minecraft.core.Holder<Contaminant>>> getIntrinsicContaminants(net.minecraft.core.RegistryAccess registryAccess) abstract Map<OBJECT, Set<net.minecraft.core.Holder<Contaminant>>> getShownIfAbsentContaminants(net.minecraft.core.RegistryAccess registryAccess) abstract booleanisContaminable(OBJECT object) abstract booleanisContaminableStack(OBJECT_STACK stack) voidonTagsLoaded(net.neoforged.neoforge.event.TagsUpdatedEvent event)
-
Constructor Details
-
Contaminable
public Contaminable()
-
-
Method Details
-
isContaminable
-
isContaminableStack
-
getContamination
-
getIntrinsicContaminants
public abstract Map<OBJECT,Set<net.minecraft.core.Holder<Contaminant>>> getIntrinsicContaminants(net.minecraft.core.RegistryAccess registryAccess) -
getShownIfAbsentContaminants
public abstract Map<OBJECT,Set<net.minecraft.core.Holder<Contaminant>>> getShownIfAbsentContaminants(net.minecraft.core.RegistryAccess registryAccess) -
onTagsLoaded
public void onTagsLoaded(net.neoforged.neoforge.event.TagsUpdatedEvent event)
-