Class AnglersHatModifier
java.lang.Object
com.wdiscute.starcatcher.modifiers.catchmodifiers.AbstractCatchModifier
com.wdiscute.starcatcher.modifiers.catchmodifiers.AnglersHatModifier
- All Implemented Interfaces:
Modifier
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<AnglersHatModifier> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<net.minecraft.world.item.ItemStack> addToFishedItems(FishingBobEntity fbe, FishProperties fp, int time, boolean perfectCatch, int hits, boolean completedTreasure) booleanforceAwardTreasure(FishingBobEntity fbe, int time, boolean completedTreasure, boolean perfectCatch, int hits) com.mojang.serialization.MapCodec<? extends Modifier> getCodec()net.minecraft.resources.ResourceLocationvoidonSuccessfulMinigameCompletion(FishingBobEntity fbe, int time, boolean completedTreasure, boolean perfectCatch, int hits) Methods inherited from class com.wdiscute.starcatcher.modifiers.catchmodifiers.AbstractCatchModifier
addToTreasureWeightedList, adjustChanceToFishEachTick, adjustMaxTicksToFish, adjustMinTicksToFish, cancelGolden, forceSelectFish, forceSelectFishIfNoNonFishAvailable, forceSkipMinigame, forceSpawnEntity, getDescription, getNonOverriddenDescription, modifyAvailablePool, modifyPercentile, modifyThrowVec, modifyTreasure, noGravity, onAdd, onFailedMinigame, onReelStart, shouldBeGolden, shouldHideCatch, shouldSkipAddingBaseItem, shouldStopFishing, survivesLava
-
Field Details
-
CODEC
-
-
Constructor Details
-
AnglersHatModifier
-
-
Method Details
-
forceAwardTreasure
public boolean forceAwardTreasure(FishingBobEntity fbe, int time, boolean completedTreasure, boolean perfectCatch, int hits) - Overrides:
forceAwardTreasurein classAbstractCatchModifier
-
addToFishedItems
public List<net.minecraft.world.item.ItemStack> addToFishedItems(FishingBobEntity fbe, FishProperties fp, int time, boolean perfectCatch, int hits, boolean completedTreasure) - Overrides:
addToFishedItemsin classAbstractCatchModifier
-
onSuccessfulMinigameCompletion
public void onSuccessfulMinigameCompletion(FishingBobEntity fbe, int time, boolean completedTreasure, boolean perfectCatch, int hits) - Overrides:
onSuccessfulMinigameCompletionin classAbstractCatchModifier
-
getIdentifier
public net.minecraft.resources.ResourceLocation getIdentifier() -
getCodec
-