Class TemperatureEffectAttachment
java.lang.Object
com.github.thedeathlycow.thermoo.impl.attachment.TemperatureEffectAttachment
- All Implemented Interfaces:
net.neoforged.neoforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>
public final class TemperatureEffectAttachment
extends Object
implements net.neoforged.neoforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>
-
Constructor Summary
ConstructorsConstructorDescriptionTemperatureEffectAttachment(net.neoforged.neoforge.attachment.IAttachmentHolder provider) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeserializeNBT(net.minecraft.core.HolderLookup.Provider provider, net.minecraft.nbt.CompoundTag tag) booleanisEffectEnabled(net.minecraft.resources.ResourceLocation effectId) net.minecraft.nbt.CompoundTagserializeNBT(net.minecraft.core.HolderLookup.Provider provider) voidbooleansetEffectEnabled(net.minecraft.resources.ResourceLocation effectId, boolean enabled)
-
Constructor Details
-
TemperatureEffectAttachment
public TemperatureEffectAttachment(net.neoforged.neoforge.attachment.IAttachmentHolder provider)
-
-
Method Details
-
setEffectEnabled
public boolean setEffectEnabled(net.minecraft.resources.ResourceLocation effectId, boolean enabled) -
isEffectEnabled
public boolean isEffectEnabled(net.minecraft.resources.ResourceLocation effectId) -
serializeNBT
public net.minecraft.nbt.CompoundTag serializeNBT(net.minecraft.core.HolderLookup.Provider provider) - Specified by:
serializeNBTin interfacenet.neoforged.neoforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>
-
deserializeNBT
public void deserializeNBT(net.minecraft.core.HolderLookup.Provider provider, net.minecraft.nbt.CompoundTag tag) - Specified by:
deserializeNBTin interfacenet.neoforged.neoforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>
-
serverTick
public void serverTick()
-