Interface IRewardInfo

All Known Subinterfaces:
INamedRewardInfo, ISimpleEntityReward, ISimpleReward
All Known Implementing Classes:
AllTeamsPlayerReward.Info, ContextEntityReward.Info, ContextTeamReward.Info, GiveItemReward, GiveLootReward.Info, GrantAdvancementPlayerReward.Info, GrantExperiencePlayerReward.Info, GrantRestaurantXPTeamReward.Info, MembersTeamReward.Info, UnlockTradeEntityReward, VillagerGossipEntityReward.Info, WrappedRewardInfo

@ParametersAreNonnullByDefault public interface IRewardInfo
  • Field Details

    • TYPED_CODEC

      @Internal static final com.mojang.serialization.Codec<IRewardInfo> TYPED_CODEC
    • DIRECT_CODEC

      static final com.mojang.serialization.Codec<IRewardInfo> DIRECT_CODEC
    • STREAM_CODEC

      static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,IRewardInfo> STREAM_CODEC
  • Method Details