Class WrappedRewardInfo
java.lang.Object
petrolpark.mc.library.core.data.reward.info.WrappedRewardInfo
- All Implemented Interfaces:
INamedRewardInfo,IRewardInfo
- Direct Known Subclasses:
AllTeamsPlayerReward.Info,ContextEntityReward.Info,ContextTeamReward.Info,MembersTeamReward.Info
-
Nested Class Summary
Nested classes/interfaces inherited from interface petrolpark.mc.library.core.data.reward.info.INamedRewardInfo
INamedRewardInfo.Type -
Field Summary
FieldsFields inherited from interface petrolpark.mc.library.core.data.reward.info.IRewardInfo
DIRECT_CODEC, STREAM_CODEC, TYPED_CODEC -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic final <I extends WrappedRewardInfo>
com.mojang.serialization.MapCodec<I> codec(com.tterrag.registrate.util.nullness.NonNullFunction<IRewardInfo, I> factory) voidrender(net.minecraft.client.gui.GuiGraphics graphics) static final <I extends WrappedRewardInfo>
net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, I> streamCodec(com.tterrag.registrate.util.nullness.NonNullFunction<IRewardInfo, I> factory) final IRewardInfowrapped()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface petrolpark.mc.library.core.data.reward.info.INamedRewardInfo
getRewardInfoType, translate, translateSimple
-
Field Details
-
wrapped
-
-
Constructor Details
-
WrappedRewardInfo
-
-
Method Details
-
codec
public static final <I extends WrappedRewardInfo> com.mojang.serialization.MapCodec<I> codec(com.tterrag.registrate.util.nullness.NonNullFunction<IRewardInfo, I> factory) -
streamCodec
public static final <I extends WrappedRewardInfo> net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,I> streamCodec(com.tterrag.registrate.util.nullness.NonNullFunction<IRewardInfo, I> factory) -
wrapped
-
render
public void render(net.minecraft.client.gui.GuiGraphics graphics) - Specified by:
renderin interfaceIRewardInfo
-
addToDescription
- Specified by:
addToDescriptionin interfaceIRewardInfo
-