Interface Modifier

All Known Implementing Classes:
AbstractCatchModifier, AbstractInstancedMinigameModifier, AbstractMinigameModifier, AbstractTimedModifier, AddBasicSweetSpotModifier, AddLeavesSweetspotsModifier, AdjustBaseHandleSpeedModifier, AdjustDecayRateModifier, AdjustLureTimeModifier, AdjustMovingModifier, AdjustPenaltyModifier, AdjustVanishingRate, AnglersHatModifier, AwardTreasureOnPerfectCatch, BoostThrowSpeedModifier, BounceBackModifier, BurnOnMissModifier, BurnPointerWhileActiveModifier, CancelGoldenModifier, DeepDarkModifier, DisableHitSoundsModifier, DisableMissSoundsModifier, EmptyModifier, ExtraBaseCatchModifier, ExtraExpBasedOnPerformanceModifier, ExtraGoldenChanceModifier, FishMessagesModifier, FlipEveryHitModifier, FlipSweetSpotsOnMissModifier, ForceFishEntityModifier, ForceSelectFishFromEntryModifier, ForceSelectFishModifier, FreezeHandleModifier, FreezeOnMissModifier, HideCatchModifier, IgnoreDaytimeRestrictionsModifier, IgnoreWeatherRestrictionsModifier, KimbeMarkerModifier, LuckAttributeModifier, MoveSweetSpotsOnMissModifier, NeverLoseModifier, NewCatchIncreaseModifier, Nikdo53Modifier, NoGravityModifier, PreventFrozenModifier, PullDownModifier, RemoveBaseFishedItemModifier, RollPercentileModifier, SkipMinigameIfTriggerFoundModifier, SkipMinigameModifier, SpawnSweetSpotsModifier, SpawnTreasureModifier, SpawnTreasureOnHitX, SteadyBobberModifier, StoneHookModifier, SurvivesLavaModifier, TeleportModifier, TriggersSkipMinigameModifier, VanillaFishingLootModifier

public interface Modifier
  • Field Details

    • MODIFIERS

      static final Map<net.minecraft.resources.ResourceLocation,com.mojang.serialization.MapCodec<? extends Modifier>> MODIFIERS
    • CODEC

      static final com.mojang.serialization.Codec<Modifier> CODEC
  • Method Details

    • getDefaultMinigameModifiers

      static List<AbstractMinigameModifier> getDefaultMinigameModifiers()
    • getDefaultCatchModifiers

      static List<AbstractCatchModifier> getDefaultCatchModifiers()
    • getDescription

      List<net.minecraft.network.chat.Component> getDescription(boolean shift)
    • getIdentifier

      net.minecraft.resources.ResourceLocation getIdentifier()
    • getCodec

      com.mojang.serialization.MapCodec<? extends Modifier> getCodec()
    • getCatchModifiers

      static List<AbstractCatchModifier> getCatchModifiers(net.minecraft.world.entity.player.Player player)
    • getMinigameModifiers

      static List<AbstractMinigameModifier> getMinigameModifiers(net.minecraft.world.entity.player.Player player)
    • getCatchModifiers

      static List<AbstractCatchModifier> getCatchModifiers(net.minecraft.world.item.ItemStack itemStack)
    • getMinigameModifiers

      static List<AbstractMinigameModifier> getMinigameModifiers(net.minecraft.world.item.ItemStack itemStack)
    • getModifiers

      static List<Modifier> getModifiers(net.minecraft.world.entity.player.Player player)
    • getModifiers

      static List<Modifier> getModifiers(net.minecraft.world.item.ItemStack itemStack)
    • registerCatch

      static void registerCatch()
    • registerMinigame

      static void registerMinigame()