Class HeavyHookModifier
java.lang.Object
com.wdiscute.starcatcher.registry.minigamemodifiers.AbstractMinigameModifier
com.wdiscute.starcatcher.registry.minigamemodifiers.AbstractTimedModifier
com.wdiscute.starcatcher.registry.minigamemodifiers.HeavyHookModifier
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<HeavyHookModifier> Fields inherited from class AbstractMinigameModifier
DOUBLE_SUP_LIST_CODEC, instance, MINIGAME_MODIFIER_CODEC, removed, tickCount -
Constructor Summary
ConstructorsConstructorDescriptionHeavyHookModifier(float speedDividedByX) HeavyHookModifier(int length, float speedDividedByX) -
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec<? extends AbstractMinigameModifier> codec()net.neoforged.neoforge.registries.DeferredHolder<Supplier<AbstractMinigameModifier>, Supplier<AbstractMinigameModifier>> Transforms an ActiveSweetSpot before it gets added.Methods inherited from class AbstractTimedModifier
getLength, tickMethods inherited from class AbstractMinigameModifier
disablePointerRendering, disableSweetSpotRendering, forceAwardTreasure, getCodecOrThrow, getRegistryHolderOrThrow, onAdd, onHit, onKeyPress, onKeyReleased, onMiss, onRemove, renderBackground, renderForeground, renderOnPointer, renderOnSweetSpot, skipHitParticles, skipHitSound, skipMissSound, skipRenderingKimbeMarker, toDoubleSup, toSupplier
-
Field Details
-
CODEC
-
-
Constructor Details
-
HeavyHookModifier
public HeavyHookModifier(float speedDividedByX) -
HeavyHookModifier
public HeavyHookModifier(int length, float speedDividedByX)
-
-
Method Details
-
codec
- Specified by:
codecin classAbstractMinigameModifier
-
getRegistryHolder
public net.neoforged.neoforge.registries.DeferredHolder<Supplier<AbstractMinigameModifier>, Supplier<AbstractMinigameModifier>> getRegistryHolder()- Specified by:
getRegistryHolderin classAbstractMinigameModifier
-
onSpotAdded
Description copied from class:AbstractMinigameModifierTransforms an ActiveSweetSpot before it gets added. Setting spot removed to true cancels it- Overrides:
onSpotAddedin classAbstractMinigameModifier
-