Package com.petrolpark.core.data.reward
Interface ITypedReward<TYPE extends INamedRewardType>
- All Superinterfaces:
net.minecraft.world.level.storage.loot.LootContextUser
- All Known Subinterfaces:
IEntityReward,IPlayerReward,IReward,ITeamReward
- All Known Implementing Classes:
AbstractGiveItemsEntityReward,AllTeamsPlayerReward,ContextEntityReward,ContextTeamReward,GiveItemEntityReward,GiveLootEntityReward,GrantExperiencePlayerReward,GrantShopXPTeamReward,MembersTeamReward,UnlockTradeEntityReward,VillagerGossipEntityReward
public interface ITypedReward<TYPE extends INamedRewardType>
extends net.minecraft.world.level.storage.loot.LootContextUser
-
Method Summary
Modifier and TypeMethodDescriptionvoidgetType()voidrender(net.minecraft.client.gui.GuiGraphics graphics) default net.minecraft.network.chat.Componentdefault net.minecraft.network.chat.ComponenttranslateSimple(Object... args) Methods inherited from interface net.minecraft.world.level.storage.loot.LootContextUser
getReferencedContextParams, validate
-
Method Details
-
getType
TYPE getType() -
render
void render(net.minecraft.client.gui.GuiGraphics graphics) -
addToDescription
-
translate
-
translateSimple
-