Class TeleportModifier
java.lang.Object
com.wdiscute.starcatcher.registry.minigamemodifiers.AbstractMinigameModifier
com.wdiscute.starcatcher.registry.minigamemodifiers.AbstractTimedModifier
com.wdiscute.starcatcher.registry.minigamemodifiers.TeleportModifier
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<TeleportModifier> 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>> booleanonHit(ActiveSweetSpot ass) Runs right before the sweetSpotBehaviour hitvoidonMiss()voidrenderBackground(net.minecraft.client.gui.GuiGraphicsExtractor guiGraphics, float partialTick, int width, int height) voidrenderForeground(net.minecraft.client.gui.GuiGraphicsExtractor guiGraphics, float partialTick, int width, int height) voidrenderKimbeMarker(net.minecraft.client.gui.GuiGraphicsExtractor guiGraphics, int width, int height) booleanbooleanbooleanbooleanMethods inherited from class AbstractTimedModifier
getLength, tick
-
Field Details
-
OVERLAY
public static final net.minecraft.resources.Identifier OVERLAY -
CODEC
-
-
Constructor Details
-
TeleportModifier
public TeleportModifier(int length) -
TeleportModifier
public TeleportModifier()
-
-
Method Details
-
codec
- Specified by:
codecin classAbstractMinigameModifier
-
getRegistryHolder
public net.neoforged.neoforge.registries.DeferredHolder<Supplier<AbstractMinigameModifier>, Supplier<AbstractMinigameModifier>> getRegistryHolder()- Specified by:
getRegistryHolderin classAbstractMinigameModifier
-
onHit
Description copied from class:AbstractMinigameModifierRuns right before the sweetSpotBehaviour hit- Overrides:
onHitin classAbstractMinigameModifier- Returns:
- whether the hit should be cancelled
-
skipRenderingKimbeMarker
public boolean skipRenderingKimbeMarker()- Overrides:
skipRenderingKimbeMarkerin classAbstractMinigameModifier
-
skipHitParticles
public boolean skipHitParticles()- Overrides:
skipHitParticlesin classAbstractMinigameModifier
-
skipHitSound
public boolean skipHitSound()- Overrides:
skipHitSoundin classAbstractMinigameModifier
-
skipMissSound
public boolean skipMissSound()- Overrides:
skipMissSoundin classAbstractMinigameModifier
-
onMiss
public void onMiss()- Overrides:
onMissin classAbstractMinigameModifier
-
renderBackground
public void renderBackground(net.minecraft.client.gui.GuiGraphicsExtractor guiGraphics, float partialTick, int width, int height) - Overrides:
renderBackgroundin classAbstractMinigameModifier
-
renderForeground
public void renderForeground(net.minecraft.client.gui.GuiGraphicsExtractor guiGraphics, float partialTick, int width, int height) - Overrides:
renderForegroundin classAbstractMinigameModifier
-
renderKimbeMarker
public void renderKimbeMarker(net.minecraft.client.gui.GuiGraphicsExtractor guiGraphics, int width, int height)
-