Class AbstractInstancedMinigameModifier
java.lang.Object
com.wdiscute.starcatcher.modifiers.minigamemodifiers.AbstractMinigameModifier
com.wdiscute.starcatcher.modifiers.minigamemodifiers.AbstractInstancedMinigameModifier
- All Implemented Interfaces:
Modifier
- Direct Known Subclasses:
AbstractTimedModifier
This class should be used only for minigame modifiers created during runtime and not from codec!
Unlike codecs modifiers which are always the same modifier instance,
modifiers under this class should be created as a new instance each time and can not be serialized as they do not have a codec.
-
Field Summary
Fields inherited from class com.wdiscute.starcatcher.modifiers.minigamemodifiers.AbstractMinigameModifier
removed -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.wdiscute.starcatcher.modifiers.minigamemodifiers.AbstractMinigameModifier
canHitSpot, disablePointerRendering, disableSweetSpotRendering, flipRodAndProgressDisplay, forceAwardTreasure, getDescription, getNonOverriddenDescription, mouseScrolled, onAdd, onHit, onKeyPress, onKeyReleased, onMiss, onRemove, onSpotAdded, preventLosingMinigame, renderBackground, renderForeground, renderOnPointer, renderOnSweetSpot, shouldDarkenWheel, skipHitParticles, skipHitSound, skipMissSound, tick
-
Constructor Details
-
AbstractInstancedMinigameModifier
protected AbstractInstancedMinigameModifier()
-
-
Method Details
-
getIdentifier
public net.minecraft.resources.ResourceLocation getIdentifier() -
getCodec
-