Class UnlockIEMultiblockEffectData
java.lang.Object
com.portingdeadmods.researchd.api.research.effects.SimpleStringEffectData<UnlockIEMultiblockEffect>
com.portingdeadmods.researchd.compat.immersiveengineering.UnlockIEMultiblockEffectData
- All Implemented Interfaces:
ResearchEffectData<UnlockIEMultiblockEffect>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<UnlockIEMultiblockEffectData> static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, UnlockIEMultiblockEffectData> static final ResearchEffectDataType<UnlockIEMultiblockEffectData> Fields inherited from class com.portingdeadmods.researchd.api.research.effects.SimpleStringEffectData
values -
Constructor Summary
ConstructorsConstructorDescriptionUnlockIEMultiblockEffectData(com.portingdeadmods.portingdeadlibs.utils.UniqueArray<String> values) -
Method Summary
Modifier and TypeMethodDescriptionbooleanisBlocked(net.minecraft.resources.ResourceLocation multiblock) protected Stringkey(UnlockIEMultiblockEffect effect) type()Methods inherited from class com.portingdeadmods.researchd.api.research.effects.SimpleStringEffectData
add, codec, contains, getAll, isEmpty, remove, streamCodec, values
-
Field Details
-
CODEC
-
STREAM_CODEC
public static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,UnlockIEMultiblockEffectData> STREAM_CODEC -
TYPE
-
-
Constructor Details
-
UnlockIEMultiblockEffectData
public UnlockIEMultiblockEffectData(com.portingdeadmods.portingdeadlibs.utils.UniqueArray<String> values) -
UnlockIEMultiblockEffectData
public UnlockIEMultiblockEffectData()
-
-
Method Details
-
key
- Specified by:
keyin classSimpleStringEffectData<UnlockIEMultiblockEffect>
-
isBlocked
public boolean isBlocked(net.minecraft.resources.ResourceLocation multiblock) -
type
-