Interface SCCatchModifiers
public interface SCCatchModifiers
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final net.neoforged.neoforge.registries.DeferredRegister<Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> static final com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic List<AbstractCatchModifier> getCatchModifiers(net.minecraft.world.entity.player.Player player) static List<net.minecraft.resources.Identifier> getCatchModifiersRLs(net.minecraft.world.item.ItemStack itemStack) static Supplier<AbstractCatchModifier> getCatchModifierSupplier(net.minecraft.world.level.Level level, net.minecraft.resources.Identifier resourceLocation) static voidregister(net.neoforged.bus.api.IEventBus eventBus) static com.mojang.datafixers.util.Pair<net.minecraft.resources.Identifier, Supplier<AbstractCatchModifier>> registerCatchModifier(String name, Supplier<AbstractCatchModifier> sup)
-
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)
-