Interface ResearchEffectData<T extends ResearchEffect>
- All Known Implementing Classes:
DimensionUnlockEffectData,ItemUnlockEffectData,RecipeUnlockEffectData,SimpleStringEffectData,UnlockIEMultiblockEffectData
public interface ResearchEffectData<T extends ResearchEffect>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<ResearchEffectData<?>> static final net.minecraft.network.codec.StreamCodec<? super net.minecraft.network.RegistryFriendlyByteBuf, ResearchEffectData<?>> -
Method Summary
Modifier and TypeMethodDescriptionvoidcom.portingdeadmods.portingdeadlibs.utils.UniqueArray<?> getAll()voidResearchEffectDataType<? extends ResearchEffectData<T>> type()
-
Field Details
-
CODEC
-
STREAM_CODEC
static final net.minecraft.network.codec.StreamCodec<? super net.minecraft.network.RegistryFriendlyByteBuf,ResearchEffectData<?>> STREAM_CODEC
-
-
Method Details
-
add
-
remove
-
getAll
com.portingdeadmods.portingdeadlibs.utils.UniqueArray<?> getAll() -
type
ResearchEffectDataType<? extends ResearchEffectData<T>> type()
-