Interface SCCatchModifiers


public interface SCCatchModifiers
  • Field Details

    • REGISTRY

      static final net.neoforged.neoforge.registries.DeferredRegister<Supplier<AbstractCatchModifier>> REGISTRY
    • DECREASES_LURE_TIME

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> DECREASES_LURE_TIME
    • BIG_DECREASES_LURE_TIME

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> BIG_DECREASES_LURE_TIME
    • INCREASE_LURE_TIME

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> INCREASE_LURE_TIME
    • VANILLA_LOOT

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> VANILLA_LOOT
    • SKIP_MINIGAME_IF_VANILLA_LOOT

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> SKIP_MINIGAME_IF_VANILLA_LOOT
    • FISH_ENTITY

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> FISH_ENTITY
    • GUARANTEE_NEW_FISH_ALWAYS

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> GUARANTEE_NEW_FISH_ALWAYS
    • GUARANTEE_NEW_FISH_HALF

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> GUARANTEE_NEW_FISH_HALF
    • EXTRA_EXP_BASED_ON_PERFORMANCE

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> EXTRA_EXP_BASED_ON_PERFORMANCE
    • EXTRA_ITEM

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> EXTRA_ITEM
    • EXTRA_TWO_ITEMS

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> EXTRA_TWO_ITEMS
    • EXTRA_THREE_ITEMS

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> EXTRA_THREE_ITEMS
    • EXTRA_FIVE_ITEMS

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> EXTRA_FIVE_ITEMS
    • EXTRA_TEN_ITEMS

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> EXTRA_TEN_ITEMS
    • EXTRA_THIRTY_TWO_ITEMS

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> EXTRA_THIRTY_TWO_ITEMS
    • IGNORE_DAYTIME_AND_WEATHER_RESTRICTIONS

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> IGNORE_DAYTIME_AND_WEATHER_RESTRICTIONS
    • SURVIVES_LAVA

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> SURVIVES_LAVA
    • ADD_CREEPER

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> ADD_CREEPER
    • GUARANTEE_GOLDEN

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> GUARANTEE_GOLDEN
    • ADD_5_GOLDEN_CHANCE

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> ADD_5_GOLDEN_CHANCE
    • ADD_50_GOLDEN_CHANCE

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> ADD_50_GOLDEN_CHANCE
    • CANCEL_GOLDEN

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> CANCEL_GOLDEN
    • HIDE_CATCH

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> HIDE_CATCH
    • ANGLERS_HAT

      static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> ANGLERS_HAT
  • Method Details

    • registerCatchModifier

      static com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> registerCatchModifier(String name, Supplier<AbstractCatchModifier> sup)
    • register

      static void register(net.neoforged.bus.api.IEventBus eventBus)
    • getCatchModifierSupplier

      static Supplier<AbstractCatchModifier> getCatchModifierSupplier(net.minecraft.world.level.Level level, net.minecraft.resources.Identifier resourceLocation)
    • getCatchModifiers

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

      static List<net.minecraft.resources.Identifier> getCatchModifiersRLs(net.minecraft.world.item.ItemStack itemStack)