Class FishingPropertiesRegistry

java.lang.Object
com.wdiscute.starcatcher.registry.fishing.FishingPropertiesRegistry
Direct Known Subclasses:
DGAlexsCavesFishes, DGAquacultureFishes, DGAquamiraeFishes, DGBetterEndFishes, DGCollectorsReapFishes, DGCrittersAndCompanionsFishes, DGEnvironmentalFishes, DGFintasticFishes, DGFishOfThievesFishes, DGHybridAquaticFishes, DGMinersDelightFishes, DGNetherDepthsUpgradeFishes, DGSpawnFishes, DGSullysModFishes, DGTerraFirmaCraftFishes, DGTideFishes, DGUnusualFishFishes, DGUpgradeAquaticFishes

public class FishingPropertiesRegistry extends Object
  • Field Details

  • Constructor Details

    • FishingPropertiesRegistry

      public FishingPropertiesRegistry()
  • Method Details

    • register

      public static void register()
    • fish

      public static FishProperties.Builder fish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldFish

      public static FishProperties.Builder overworldFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • endFish

      public static FishProperties.Builder endFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • endOuterIslandsFish

      public static FishProperties.Builder endOuterIslandsFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • netherLavaFish

      public static FishProperties.Builder netherLavaFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • netherLavaCrimsonForestFish

      public static FishProperties.Builder netherLavaCrimsonForestFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • netherLavaWarpedForestFish

      public static FishProperties.Builder netherLavaWarpedForestFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • netherLavaSoulSandValleyFish

      public static FishProperties.Builder netherLavaSoulSandValleyFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • netherLavaBasaltDeltasFish

      public static FishProperties.Builder netherLavaBasaltDeltasFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldLushCavesFish

      public static FishProperties.Builder overworldLushCavesFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldDeepDarkFish

      public static FishProperties.Builder overworldDeepDarkFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldSurfaceFish

      public static FishProperties.Builder overworldSurfaceFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldSurfaceLava

      public static FishProperties.Builder overworldSurfaceLava(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldCavesFish

      public static FishProperties.Builder overworldCavesFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldDripstoneCavesFish

      public static FishProperties.Builder overworldDripstoneCavesFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldUndergroundFish

      public static FishProperties.Builder overworldUndergroundFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldUndergroundLava

      public static FishProperties.Builder overworldUndergroundLava(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldMountainFish

      public static FishProperties.Builder overworldMountainFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldDeepslateFish

      public static FishProperties.Builder overworldDeepslateFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldDeepslateLava

      public static FishProperties.Builder overworldDeepslateLava(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldColdLakeFish

      public static FishProperties.Builder overworldColdLakeFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldWarmLakeFish

      public static FishProperties.Builder overworldWarmLakeFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldWarmMountainFish

      public static FishProperties.Builder overworldWarmMountainFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldColdMountainFish

      public static FishProperties.Builder overworldColdMountainFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldColdOceanFish

      public static FishProperties.Builder overworldColdOceanFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldColdRiverFish

      public static FishProperties.Builder overworldColdRiverFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldLakeFish

      public static FishProperties.Builder overworldLakeFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldOceanFish

      public static FishProperties.Builder overworldOceanFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldWarmOceanFish

      public static FishProperties.Builder overworldWarmOceanFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldDeepOceanFish

      public static FishProperties.Builder overworldDeepOceanFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldRiverFish

      public static FishProperties.Builder overworldRiverFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldBeachFish

      public static FishProperties.Builder overworldBeachFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldMushroomFieldsFish

      public static FishProperties.Builder overworldMushroomFieldsFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldBambooJungleFish

      public static FishProperties.Builder overworldBambooJungleFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldJungleFish

      public static FishProperties.Builder overworldJungleFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldTaigaFish

      public static FishProperties.Builder overworldTaigaFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldCherryGroveFish

      public static FishProperties.Builder overworldCherryGroveFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldSwampFish

      public static FishProperties.Builder overworldSwampFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldDarkForestFish

      public static FishProperties.Builder overworldDarkForestFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldForestFish

      public static FishProperties.Builder overworldForestFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • overworldVoidFishing

      public static FishProperties.Builder overworldVoidFishing(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • netherVoidFishing

      public static FishProperties.Builder netherVoidFishing(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • endVoidFishing

      public static FishProperties.Builder endVoidFishing(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish)
    • registerStarcatcherBucketAndEntity

      public static void registerStarcatcherBucketAndEntity(FishProperties.Builder builder)
    • registerStarcatcherOnlyEntity

      public static void registerStarcatcherOnlyEntity(FishProperties.Builder builder)
    • register

      public static void register(FishProperties.Builder builder)
    • registerConditions

      public static void registerConditions(BiConsumer<net.minecraft.resources.ResourceKey<?>,net.neoforged.neoforge.common.conditions.ICondition> consumer)
    • bootstrap

      public static void bootstrap(net.minecraft.data.worldgen.BootstrapContext<FishProperties> context)