Class BurnPointerWhileActiveModifier
java.lang.Object
com.wdiscute.starcatcher.registry.minigamemodifiers.AbstractMinigameModifier
com.wdiscute.starcatcher.registry.minigamemodifiers.AbstractTimedModifier
com.wdiscute.starcatcher.registry.minigamemodifiers.BurnPointerWhileActiveModifier
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<BurnPointerWhileActiveModifier> static final net.minecraft.resources.IdentifierFields inherited from class AbstractMinigameModifier
DOUBLE_SUP_LIST_CODEC, instance, MINIGAME_MODIFIER_CODEC, removed, tickCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec<? extends AbstractMinigameModifier> codec()net.neoforged.neoforge.registries.DeferredHolder<Supplier<AbstractMinigameModifier>, Supplier<AbstractMinigameModifier>> voidonAdd(FishingMinigameScreen instance) voidonMiss()voidonRemove()Runs when removed or the minigame endsvoidrenderForeground(net.minecraft.client.gui.GuiGraphicsExtractor guiGraphics, float partialTick, int width, int height) voidtick()Methods inherited from class AbstractTimedModifier
getLengthMethods inherited from class AbstractMinigameModifier
disablePointerRendering, disableSweetSpotRendering, forceAwardTreasure, getCodecOrThrow, getRegistryHolderOrThrow, onHit, onKeyPress, onKeyReleased, onSpotAdded, renderBackground, renderOnPointer, renderOnSweetSpot, skipHitParticles, skipHitSound, skipMissSound, skipRenderingKimbeMarker, toDoubleSup, toSupplier
-
Field Details
-
TEXTURE
public static final net.minecraft.resources.Identifier TEXTURE -
CODEC
-
-
Constructor Details
-
BurnPointerWhileActiveModifier
public BurnPointerWhileActiveModifier(int length, int rampTime, int extraSpeed)
-
-
Method Details
-
codec
- Specified by:
codecin classAbstractMinigameModifier
-
getRegistryHolder
public net.neoforged.neoforge.registries.DeferredHolder<Supplier<AbstractMinigameModifier>, Supplier<AbstractMinigameModifier>> getRegistryHolder()- Specified by:
getRegistryHolderin classAbstractMinigameModifier
-
onAdd
- Overrides:
onAddin classAbstractMinigameModifier
-
tick
public void tick()- Overrides:
tickin classAbstractTimedModifier
-
onMiss
public void onMiss()- Overrides:
onMissin classAbstractMinigameModifier
-
onRemove
public void onRemove()Description copied from class:AbstractMinigameModifierRuns when removed or the minigame ends- Overrides:
onRemovein classAbstractMinigameModifier
-
renderForeground
public void renderForeground(net.minecraft.client.gui.GuiGraphicsExtractor guiGraphics, float partialTick, int width, int height) - Overrides:
renderForegroundin classAbstractMinigameModifier
-