Class SetIconInteractionResult
java.lang.Object
com.pixelmonmod.pixelmon.api.npc.interaction.result.MutableInteractionResult
com.pixelmonmod.pixelmon.api.npc.interaction.result.type.SetIconInteractionResult
- All Implemented Interfaces:
InteractionResult
-
Field Summary
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<SetIconInteractionResult>
protected ResourceWithFallback
Fields inherited from class com.pixelmonmod.pixelmon.api.npc.interaction.result.MutableInteractionResult
codec, constructor, inputTypes
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.serialization.Codec<? extends InteractionResult>
codec()
The coded for decoding data for this interaction resultvoid
handle
(InteractionContext context) Handles the result using the given contextstatic SetIconInteractionResult
of()
static SetIconInteractionResult
of
(ResourceWithFallback icon) Methods inherited from class com.pixelmonmod.pixelmon.api.npc.interaction.result.MutableInteractionResult
fill, inputTypes, transformData, variable
-
Field Details
-
CODEC
-
icon
-
-
Constructor Details
-
SetIconInteractionResult
-
-
Method Details
-
of
-
of
-
codec
Description copied from interface:InteractionResult
The coded for decoding data for this interaction result- Specified by:
codec
in interfaceInteractionResult
- Overrides:
codec
in classMutableInteractionResult
- Returns:
- The codec
-
handle
Description copied from interface:InteractionResult
Handles the result using the given context- Parameters:
context
- The context
-