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
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final List<com.mojang.datafixers.util.Pair<net.minecraft.resources.ResourceKey<FishProperties>, FishProperties>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidbootstrap(net.minecraft.data.worldgen.BootstrapContext<FishProperties> context) static FishProperties.BuilderendFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderendOuterIslandsFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderendVoidFishing(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.Builderfish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuildernetherLavaBasaltDeltasFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuildernetherLavaCrimsonForestFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuildernetherLavaFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuildernetherLavaSoulSandValleyFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuildernetherLavaWarpedForestFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuildernetherVoidFishing(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldBambooJungleFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldBeachFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldCavesFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldCherryGroveFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldColdLakeFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldColdMountainFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldColdOceanFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldColdRiverFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldDarkForestFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldDeepDarkFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldDeepOceanFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldDeepslateFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldDeepslateLava(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldDripstoneCavesFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldForestFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldJungleFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldLakeFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldLushCavesFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldMountainFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldMushroomFieldsFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldOceanFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldRiverFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldSurfaceFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldSurfaceLava(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldSwampFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldTaigaFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldUndergroundFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldUndergroundLava(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldVoidFishing(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldWarmLakeFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldWarmMountainFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static FishProperties.BuilderoverworldWarmOceanFish(net.minecraft.core.Holder<net.minecraft.world.item.Item> fish) static voidregister()static voidregister(FishProperties.Builder builder) static voidregisterConditions(BiConsumer<net.minecraft.resources.ResourceKey<?>, net.neoforged.neoforge.common.conditions.ICondition> consumer) static voidstatic void
-
Field Details
-
PROPERTIES
public static final List<com.mojang.datafixers.util.Pair<net.minecraft.resources.ResourceKey<FishProperties>, FishProperties>> PROPERTIES
-
-
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
-
registerStarcatcherOnlyEntity
-
register
-
registerConditions
public static void registerConditions(BiConsumer<net.minecraft.resources.ResourceKey<?>, net.neoforged.neoforge.common.conditions.ICondition> consumer) -
bootstrap
-