Index

A B C D E F G H I J L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values

A

AABB - Static variable in class com.li64.tide.registries.blocks.AlgaeBlock
 
AbstractLootCrateBlock<E extends net.minecraft.world.level.block.entity.BlockEntity> - Class in com.li64.tide.registries.blocks
 
AbstractLootCrateBlock(BlockBehaviour.Properties, Supplier<BlockEntityType<? extends E>>) - Constructor for class com.li64.tide.registries.blocks.AbstractLootCrateBlock
 
ABYSS_ANGLER - Static variable in class com.li64.tide.registries.TideItems
 
ACTIVE_MINIGAMES - Static variable in class com.li64.tide.data.minigame.FishCatchMinigame
 
addAdditionalSaveData(CompoundTag) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
addAdditionalSaveData(CompoundTag) - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
addTags(HolderLookup.Provider) - Method in class com.li64.tide.datagen.providers.tags.TideItemTagsProvider
 
addTags(HolderLookup.Provider) - Method in class com.li64.tide.datagen.providers.tags.TideBiomeTagsProvider
 
addTags(HolderLookup.Provider) - Method in class com.li64.tide.datagen.providers.tags.TideBlockTagsProvider
 
addTags(HolderLookup.Provider) - Method in class com.li64.tide.datagen.providers.tags.TideEntityTypeTagsProvider
 
addTags(HolderLookup.Provider) - Method in class com.li64.tide.datagen.providers.tags.TideFluidTagsProvider
 
advancement() - Method in record class com.li64.tide.datagen.providers.recipes.RodUpgradingRecipeBuilder.Result
Returns the value of the advancement record component.
advancementId() - Method in record class com.li64.tide.datagen.providers.recipes.RodUpgradingRecipeBuilder.Result
Returns the value of the advancementId record component.
ALGAE - Static variable in class com.li64.tide.data.TideLootTables.Blocks
 
ALGAE - Static variable in class com.li64.tide.registries.TideBlocks
 
ALGAE - Static variable in class com.li64.tide.registries.TideItems
 
AlgaeBlock - Class in com.li64.tide.registries.blocks
 
AlgaeBlock(BlockBehaviour.Properties) - Constructor for class com.li64.tide.registries.blocks.AlgaeBlock
 
allowModifiers() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHookRenderer
Override this to disable bobber, hook, and line modifiers
ALWAYS_FALSE - Static variable in class com.li64.tide.data.TideLootItem
 
ALWAYS_TRUE - Static variable in class com.li64.tide.data.TideLootItem
 
and(ComposableEntryContainer) - Method in class com.li64.tide.data.TideLootItem
 
ANGELFISH - Static variable in class com.li64.tide.registries.TideItems
 
ANGLER_FISH - Static variable in class com.li64.tide.registries.TideItems
 
ANGLER_WORKSHOP - Static variable in class com.li64.tide.client.gui.TideMenuTypes
 
ANGLER_WORKSHOP - Static variable in class com.li64.tide.data.TideLootTables.Blocks
 
ANGLER_WORKSHOP - Static variable in class com.li64.tide.registries.TideBlocks
 
ANGLER_WORKSHOP - Static variable in class com.li64.tide.registries.TideItems
 
AnglerWorkshopBlock - Class in com.li64.tide.registries.blocks
 
AnglerWorkshopBlock(BlockBehaviour.Properties) - Constructor for class com.li64.tide.registries.blocks.AnglerWorkshopBlock
 
AnglerWorkshopMenu - Class in com.li64.tide.client.gui.menus
 
AnglerWorkshopMenu(int, Inventory) - Constructor for class com.li64.tide.client.gui.menus.AnglerWorkshopMenu
 
AnglerWorkshopMenu(int, Inventory, ContainerLevelAccess) - Constructor for class com.li64.tide.client.gui.menus.AnglerWorkshopMenu
 
AnglerWorkshopScreen - Class in com.li64.tide.client.gui.screens
 
AnglerWorkshopScreen(AnglerWorkshopMenu, Inventory, Component) - Constructor for class com.li64.tide.client.gui.screens.AnglerWorkshopScreen
 
appendHoverText(ItemStack, Level, List<Component>, TooltipFlag) - Method in class com.li64.tide.registries.blocks.JellyTorchBlockItem
 
appendHoverText(ItemStack, Level, List<Component>, TooltipFlag) - Method in class com.li64.tide.registries.items.BaitItem
 
appendHoverText(ItemStack, Level, List<Component>, TooltipFlag) - Method in class com.li64.tide.registries.items.FishingHookItem
 
appendHoverText(ItemStack, Level, List<Component>, TooltipFlag) - Method in class com.li64.tide.registries.items.FishingLineItem
 
appendHoverText(ItemStack, Level, List<Component>, TooltipFlag) - Method in class com.li64.tide.registries.items.TideFishingRodItem
 
ASHEN_PERCH - Static variable in class com.li64.tide.registries.TideItems
 
assemble(Container, RegistryAccess) - Method in class com.li64.tide.compat.jei.recipe.RodUpgradingRecipe
 
assignTags() - Static method in class com.li64.tide.registries.TideItems
 
AVERAGE_RAW_FISH - Static variable in class com.li64.tide.registries.TideFoods
 

B

BADLANDS - Static variable in class com.li64.tide.data.TideLootTables.Biomes
 
BADLANDS - Static variable in class com.li64.tide.data.TideTags.Biomes
 
BAIT - Static variable in class com.li64.tide.registries.TideItems
 
BAIT_PLANTS - Static variable in class com.li64.tide.data.TideTags.Items
 
BaitItem - Class in com.li64.tide.registries.items
 
BaitItem(Item.Properties, int, int, String) - Constructor for class com.li64.tide.registries.items.BaitItem
 
BARRACUDA - Static variable in class com.li64.tide.registries.TideItems
 
BASS - Static variable in class com.li64.tide.registries.TideItems
 
becomeCalm() - Method in class com.li64.tide.registries.entities.twilightangler.TwilightAngler
 
becomeEnraged() - Method in class com.li64.tide.registries.entities.twilightangler.TwilightAngler
 
BEDROCK_TETRA - Static variable in class com.li64.tide.registries.TideItems
 
BIOME_FISH - Static variable in class com.li64.tide.data.TideTags.Items
 
biomeFishTag(String) - Static method in class com.li64.tide.data.TideTags.Biomes
 
Biomes() - Constructor for class com.li64.tide.data.TideLootTables.Biomes
 
Biomes() - Constructor for class com.li64.tide.data.TideTags.Biomes
 
BIRCH - Static variable in class com.li64.tide.data.TideLootTables.Biomes
 
BIRCH - Static variable in class com.li64.tide.data.TideTags.Biomes
 
BIRCH_TROUT - Static variable in class com.li64.tide.registries.TideItems
 
BLACK - Enum constant in enum class com.li64.tide.data.rods.BobberModifier
 
BLACK_FISHING_BOBBER - Static variable in class com.li64.tide.registries.TideItems
 
BLAZING_FISH - Enum constant in enum class com.li64.tide.registries.TideTiers
 
BLAZING_SWORDFISH - Static variable in class com.li64.tide.registries.TideItems
 
BlazingSwordfishItem - Class in com.li64.tide.registries.items
 
BlazingSwordfishItem(Tier, int, float, Item.Properties) - Constructor for class com.li64.tide.registries.items.BlazingSwordfishItem
 
BLOCK_ENTITIES - Static variable in class com.li64.tide.registries.TideBlockEntities
 
blockData - Variable in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
blockEntityType - Variable in class com.li64.tide.registries.blocks.AbstractLootCrateBlock
 
blockPosition() - Method in class com.li64.tide.registries.entities.fishing.HookAccessor
 
Blocks() - Constructor for class com.li64.tide.data.TideLootTables.Blocks
 
BLOCKS - Static variable in class com.li64.tide.registries.TideBlocks
 
BLOSSOM_BASS - Static variable in class com.li64.tide.registries.TideItems
 
BLUE - Enum constant in enum class com.li64.tide.data.rods.BobberModifier
 
BLUE_FISHING_BOBBER - Static variable in class com.li64.tide.registries.TideItems
 
BLUEGILL - Static variable in class com.li64.tide.registries.TideItems
 
BOBBER - Enum constant in enum class com.li64.tide.data.rods.ModifierType
 
BobberModifier - Enum Class in com.li64.tide.data.rods
 
bobberRemoved(Player) - Static method in class com.li64.tide.registries.entities.fishing.HookAccessor
 
BOBBERS - Static variable in class com.li64.tide.data.TideTags.Items
 
BRAIDED - Enum constant in enum class com.li64.tide.data.rods.LineModifier
 
BRAIDED_LINE - Static variable in class com.li64.tide.registries.TideItems
 
BROWN - Enum constant in enum class com.li64.tide.data.rods.BobberModifier
 
BROWN_FISHING_BOBBER - Static variable in class com.li64.tide.registries.TideItems
 
buildRecipes(Consumer<FinishedRecipe>) - Method in class com.li64.tide.datagen.providers.recipes.TideRecipeProvider
 

C

callOnBrokenAfterFall(Block, BlockPos) - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
CAN_CATCH_STARFISH - Static variable in class com.li64.tide.data.TideTags.Biomes
 
CAN_FISH_IN - Static variable in class com.li64.tide.data.TideTags.Fluids
 
cancelIfNecessary() - Method in class com.li64.tide.data.minigame.FishCatchMinigame
 
canCraftInDimensions(int, int) - Method in class com.li64.tide.compat.jei.recipe.RodUpgradingRecipe
 
canFishIn(FluidState) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
canFishInLava() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
canHitEntity(Entity) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class com.li64.tide.registries.blocks.AlgaeBlock
 
canUse() - Method in class com.li64.tide.registries.entities.util.EatDroppedItemsGoal
 
CAST_PROPERTY - Static variable in class com.li64.tide.registries.items.TideFishingRodItem
 
CastBarOverlay - Class in com.li64.tide.client.gui.overlays
 
CastBarOverlay() - Constructor for class com.li64.tide.client.gui.overlays.CastBarOverlay
 
castHook(ItemStack, Player, Level, float) - Method in class com.li64.tide.registries.items.TideFishingRodItem
 
CatchMinigameOverlay - Class in com.li64.tide.client.gui.overlays
 
CatchMinigameOverlay() - Constructor for class com.li64.tide.client.gui.overlays.CatchMinigameOverlay
 
catchType - Variable in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
CATFISH - Static variable in class com.li64.tide.registries.TideItems
 
causeFallDamage(float, float, DamageSource) - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
CAVE_CRAWLER - Static variable in class com.li64.tide.registries.TideItems
 
CAVE_EEL - Static variable in class com.li64.tide.registries.TideItems
 
checkForOverrides(List<ItemStack>, TideFishingHook, ServerLevel) - Static method in class com.li64.tide.util.TideUtils
 
checkPageCompletion(TidePlayerData, JournalPage, ServerPlayer) - Static method in class com.li64.tide.util.TideUtils
 
CHERRY - Static variable in class com.li64.tide.data.TideLootTables.Biomes
 
CHERRY - Static variable in class com.li64.tide.data.TideTags.Biomes
 
Chests() - Constructor for class com.li64.tide.data.TideLootTables.Chests
 
CHORUS_COD - Static variable in class com.li64.tide.registries.TideItems
 
ChorusFishItem - Class in com.li64.tide.registries.items
 
ChorusFishItem(Item.Properties, float) - Constructor for class com.li64.tide.registries.items.ChorusFishItem
 
CLAYFISH - Static variable in class com.li64.tide.registries.TideItems
 
clearHook(Player) - Method in class com.li64.tide.registries.entities.fishing.HookAccessor
 
CLIENT_DATA - Static variable in class com.li64.tide.data.player.TidePlayerData
 
ClientHandlerRegistration(ResourceLocation, Function<FriendlyByteBuf, T>, BiConsumer<T, Player>) - Constructor for record class com.li64.tide.platform.FabricNetworkPlatform.ClientHandlerRegistration
Creates an instance of a ClientHandlerRegistration record class.
clientMessages - Variable in class com.li64.tide.platform.FabricNetworkPlatform
 
climate() - Method in record class com.li64.tide.data.journal.JournalLayout.Profile
Returns the value of the climate record component.
Climate() - Constructor for class com.li64.tide.data.TideTags.Climate
 
close() - Static method in class com.li64.tide.client.gui.overlays.CatchMinigameOverlay
 
com.li64.tide - package com.li64.tide
 
com.li64.tide.client - package com.li64.tide.client
 
com.li64.tide.client.gui - package com.li64.tide.client.gui
 
com.li64.tide.client.gui.menus - package com.li64.tide.client.gui.menus
 
com.li64.tide.client.gui.overlays - package com.li64.tide.client.gui.overlays
 
com.li64.tide.client.gui.screens - package com.li64.tide.client.gui.screens
 
com.li64.tide.compat.jei - package com.li64.tide.compat.jei
 
com.li64.tide.compat.jei.recipe - package com.li64.tide.compat.jei.recipe
 
com.li64.tide.compat.modmenu - package com.li64.tide.compat.modmenu
 
com.li64.tide.config - package com.li64.tide.config
 
com.li64.tide.data - package com.li64.tide.data
 
com.li64.tide.data.commands - package com.li64.tide.data.commands
 
com.li64.tide.data.journal - package com.li64.tide.data.journal
 
com.li64.tide.data.minigame - package com.li64.tide.data.minigame
 
com.li64.tide.data.player - package com.li64.tide.data.player
 
com.li64.tide.data.rods - package com.li64.tide.data.rods
 
com.li64.tide.data.triggers - package com.li64.tide.data.triggers
 
com.li64.tide.datagen - package com.li64.tide.datagen
 
com.li64.tide.datagen.providers.advancements - package com.li64.tide.datagen.providers.advancements
 
com.li64.tide.datagen.providers.loot - package com.li64.tide.datagen.providers.loot
 
com.li64.tide.datagen.providers.recipes - package com.li64.tide.datagen.providers.recipes
 
com.li64.tide.datagen.providers.tags - package com.li64.tide.datagen.providers.tags
 
com.li64.tide.events - package com.li64.tide.events
 
com.li64.tide.mixin - package com.li64.tide.mixin
 
com.li64.tide.network - package com.li64.tide.network
 
com.li64.tide.network.messages - package com.li64.tide.network.messages
 
com.li64.tide.platform - package com.li64.tide.platform
 
com.li64.tide.platform.services - package com.li64.tide.platform.services
 
com.li64.tide.registries - package com.li64.tide.registries
 
com.li64.tide.registries.blocks - package com.li64.tide.registries.blocks
 
com.li64.tide.registries.blocks.entities - package com.li64.tide.registries.blocks.entities
 
com.li64.tide.registries.entities.fishing - package com.li64.tide.registries.entities.fishing
 
com.li64.tide.registries.entities.misc - package com.li64.tide.registries.entities.misc
 
com.li64.tide.registries.entities.mooncaster - package com.li64.tide.registries.entities.mooncaster
 
com.li64.tide.registries.entities.shimmerfin - package com.li64.tide.registries.entities.shimmerfin
 
com.li64.tide.registries.entities.twilightangler - package com.li64.tide.registries.entities.twilightangler
 
com.li64.tide.registries.entities.util - package com.li64.tide.registries.entities.util
 
com.li64.tide.registries.items - package com.li64.tide.registries.items
 
com.li64.tide.util - package com.li64.tide.util
 
CONFIG - Static variable in class com.li64.tide.Tide
 
content() - Method in record class com.li64.tide.data.journal.JournalLayout.Page
Returns the value of the content record component.
conventionTag(String) - Method in class com.li64.tide.datagen.providers.advancements.TideAdvancementProvider
 
conventionTag(String) - Method in class com.li64.tide.datagen.providers.recipes.TideRecipeProvider
 
conventionTag(String) - Method in class com.li64.tide.datagen.providers.tags.TideBiomeTagsProvider
 
conventionTag(String) - Method in class com.li64.tide.datagen.providers.tags.TideItemTagsProvider
 
COOKABLE_FISH - Static variable in class com.li64.tide.data.TideTags.Items
 
COOKABLE_FISH_LIST - Static variable in class com.li64.tide.registries.TideItems
 
COOKED_FISH - Static variable in class com.li64.tide.data.TideTags.Items
 
COOKED_FISH - Static variable in class com.li64.tide.registries.TideFoods
 
COOKED_FISH - Static variable in class com.li64.tide.registries.TideItems
 
CRATE - Enum constant in enum class com.li64.tide.registries.entities.fishing.TideFishingHook.CatchType
 
Crates() - Constructor for class com.li64.tide.data.TideLootTables.Crates
 
create(Player) - Static method in class com.li64.tide.data.minigame.FishCatchMinigame
 
createArrow(Level, ItemStack, LivingEntity) - Method in class com.li64.tide.registries.items.DeepAquaArrowItem
 
createAttributes() - Static method in class com.li64.tide.registries.entities.mooncaster.Mooncaster
 
createAttributes() - Static method in class com.li64.tide.registries.entities.shimmerfin.SpectralShimmerfin
 
createAttributes() - Static method in class com.li64.tide.registries.entities.twilightangler.TwilightAngler
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.li64.tide.registries.blocks.JellyWallTorchBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.li64.tide.registries.blocks.AbstractLootCrateBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.li64.tide.registries.blocks.JellyTorchBlock
 
createBodyLayer() - Static method in class com.li64.tide.registries.entities.fishing.TideFishingHookModel
 
createBodyLayer() - Static method in class com.li64.tide.registries.entities.mooncaster.MooncasterModel
 
createBodyLayer() - Static method in class com.li64.tide.registries.entities.shimmerfin.ShimmerfinModel
 
createBodyLayer() - Static method in class com.li64.tide.registries.entities.twilightangler.TwilightAnglerModel
 
createInputSlotDefinitions() - Method in class com.li64.tide.client.gui.menus.AnglerWorkshopMenu
 
createInstance(JsonObject, ContextAwarePredicate, DeserializationContext) - Method in class com.li64.tide.data.triggers.SupernaturalCatchTrigger
 
createInstance(JsonObject, ContextAwarePredicate, DeserializationContext) - Method in class com.li64.tide.data.triggers.TideSimpleTrigger
 
createItemStack(Consumer<ItemStack>, LootContext) - Method in class com.li64.tide.data.TideLootItem
 
createMenu(int, Inventory) - Method in class com.li64.tide.registries.blocks.entities.LootCrateBlockEntity
 
createMenuType(MenuType.MenuSupplier<T>, FeatureFlagSet) - Method in class com.li64.tide.platform.FabricMainPlatform
 
createMenuType(MenuType.MenuSupplier<T>, FeatureFlagSet) - Method in interface com.li64.tide.platform.services.TideMainPlatform
 
createResult() - Method in class com.li64.tide.client.gui.menus.AnglerWorkshopMenu
 
CRIMSON_FANGJAW - Static variable in class com.li64.tide.registries.TideItems
 
CRITERIA_TRIGGERS - Static variable in class com.li64.tide.data.TideCriteriaTriggers
 
CRYSTAL_FISHING_ROD - Static variable in class com.li64.tide.registries.TideItems
 
CRYSTAL_SHRIMP - Static variable in class com.li64.tide.registries.TideItems
 
CRYSTALLINE_CARP - Static variable in class com.li64.tide.registries.TideItems
 
CUSTOMIZABLE_RODS - Static variable in class com.li64.tide.data.TideTags.Items
 
CustomRodManager - Class in com.li64.tide.data.rods
 
CustomRodManager() - Constructor for class com.li64.tide.data.rods.CustomRodManager
 
CYAN - Enum constant in enum class com.li64.tide.data.rods.BobberModifier
 
CYAN_FISHING_BOBBER - Static variable in class com.li64.tide.registries.TideItems
 

D

data - Variable in class com.li64.tide.network.messages.MinigameClientMsg
 
DATA_START_POS - Static variable in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
dataKey - Variable in class com.li64.tide.mixin.TideEntityMixin
 
decoder() - Method in record class com.li64.tide.platform.FabricNetworkPlatform.ClientHandlerRegistration
Returns the value of the decoder record component.
DEEP_AQUA_ARROW - Static variable in class com.li64.tide.registries.TideEntityTypes
 
DEEP_AQUA_ARROW - Static variable in class com.li64.tide.registries.TideItems
 
DEEP_AQUA_ARROW_LOCATION - Static variable in class com.li64.tide.registries.entities.misc.DeepAquaArrowRenderer
 
DEEP_AQUA_CRYSTAL - Static variable in class com.li64.tide.registries.TideItems
 
DEEP_DARK - Static variable in class com.li64.tide.data.TideLootTables.Biomes
 
DEEP_DARK - Static variable in class com.li64.tide.data.TideTags.Biomes
 
DEEP_GROUPER - Static variable in class com.li64.tide.registries.TideItems
 
DeepAquaArrow - Class in com.li64.tide.registries.entities.misc
 
DeepAquaArrow(EntityType<? extends AbstractArrow>, Level) - Constructor for class com.li64.tide.registries.entities.misc.DeepAquaArrow
 
DeepAquaArrow(Level, LivingEntity, ItemStack) - Constructor for class com.li64.tide.registries.entities.misc.DeepAquaArrow
 
DeepAquaArrowItem - Class in com.li64.tide.registries.items
 
DeepAquaArrowItem(Item.Properties) - Constructor for class com.li64.tide.registries.items.DeepAquaArrowItem
 
DeepAquaArrowRenderer - Class in com.li64.tide.registries.entities.misc
 
DeepAquaArrowRenderer(EntityRendererProvider.Context) - Constructor for class com.li64.tide.registries.entities.misc.DeepAquaArrowRenderer
 
DEFAULT - Static variable in enum class com.li64.tide.data.rods.BobberModifier
 
DEFAULT - Static variable in enum class com.li64.tide.data.rods.HookModifier
 
DEFAULT - Static variable in enum class com.li64.tide.data.rods.LineModifier
 
defineSynchedData() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
defineSynchedData() - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
defineSynchedData() - Method in class com.li64.tide.registries.entities.twilightangler.TwilightAngler
 
DEPTHS - Enum constant in enum class com.li64.tide.util.TideUtils.LootLayer
 
DEPTHS - Static variable in class com.li64.tide.data.TideLootTables.Fishing
 
description - Variable in class com.li64.tide.network.messages.ShowToastMsg
 
description() - Method in record class com.li64.tide.data.journal.JournalLayout.Profile
Returns the value of the description record component.
deserializeNBT(CompoundTag) - Method in class com.li64.tide.data.player.TidePlayerData
 
DESERT - Static variable in class com.li64.tide.data.TideLootTables.Biomes
 
DESERT - Static variable in class com.li64.tide.data.TideTags.Biomes
 
DIAMOND_FISHING_ROD - Static variable in class com.li64.tide.registries.TideItems
 
disableDrop() - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
display - Variable in class com.li64.tide.network.messages.ShowToastMsg
 
display(Toast) - Static method in class com.li64.tide.client.gui.TideToasts
 
displayFireAnimation() - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
displayItems(CreativeModeTab.ItemDisplayParameters, CreativeModeTab.Output) - Static method in class com.li64.tide.Tide
 
doMinigame - Variable in class com.li64.tide.config.TideConfig.General
 
DRIPSTONE - Static variable in class com.li64.tide.data.TideLootTables.Biomes
 
DRIPSTONE - Static variable in class com.li64.tide.data.TideTags.Biomes
 
DRIPSTONE_DARTER - Static variable in class com.li64.tide.registries.TideItems
 
dropCrateLoot() - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
dropItem - Variable in class com.li64.tide.registries.entities.misc.LootCrateEntity
 

E

EatDroppedItemsGoal - Class in com.li64.tide.registries.entities.util
 
EatDroppedItemsGoal(TwilightAngler) - Constructor for class com.li64.tide.registries.entities.util.EatDroppedItemsGoal
 
ECHOFIN_SNAPPER - Static variable in class com.li64.tide.registries.TideItems
 
ELYTROUT - Static variable in class com.li64.tide.registries.TideItems
 
EMBER_KOI - Static variable in class com.li64.tide.registries.TideItems
 
encode(MinigameClientMsg, FriendlyByteBuf) - Static method in class com.li64.tide.network.messages.MinigameClientMsg
 
encode(MinigameServerMsg, FriendlyByteBuf) - Static method in class com.li64.tide.network.messages.MinigameServerMsg
 
encode(OpenJournalMsg, FriendlyByteBuf) - Static method in class com.li64.tide.network.messages.OpenJournalMsg
 
encode(ShowToastMsg, FriendlyByteBuf) - Static method in class com.li64.tide.network.messages.ShowToastMsg
 
encode(SyncDataMsg, FriendlyByteBuf) - Static method in class com.li64.tide.network.messages.SyncDataMsg
 
encoder() - Method in record class com.li64.tide.platform.FabricNetworkPlatform.RegisteredMessage
Returns the value of the encoder record component.
END_LAVA - Static variable in class com.li64.tide.data.TideLootTables.Crates
 
END_LAVA - Static variable in class com.li64.tide.data.TideLootTables.Fishing
 
END_LOOT_CRATE - Static variable in class com.li64.tide.data.TideLootTables.Blocks
 
END_LOOT_CRATE - Static variable in class com.li64.tide.registries.TideBlockEntities
 
END_LOOT_CRATE - Static variable in class com.li64.tide.registries.TideBlocks
 
END_LOOT_CRATE - Static variable in class com.li64.tide.registries.TideItems
 
END_WATER - Static variable in class com.li64.tide.data.TideLootTables.Crates
 
END_WATER - Static variable in class com.li64.tide.data.TideLootTables.Fishing
 
ENDERFIN - Static variable in class com.li64.tide.registries.TideItems
 
ENDERGAZER - Static variable in class com.li64.tide.registries.TideItems
 
EndLootCrateBlock - Class in com.li64.tide.registries.blocks
 
EndLootCrateBlock(BlockBehaviour.Properties) - Constructor for class com.li64.tide.registries.blocks.EndLootCrateBlock
 
EndLootCrateBlockEntity - Class in com.li64.tide.registries.blocks.entities
 
EndLootCrateBlockEntity(BlockPos, BlockState) - Constructor for class com.li64.tide.registries.blocks.entities.EndLootCrateBlockEntity
 
ENDSTONE_PERCH - Static variable in class com.li64.tide.registries.TideItems
 
Entities() - Constructor for class com.li64.tide.data.TideTags.Entities
 
ENTITY - Enum constant in enum class com.li64.tide.registries.entities.fishing.TideFishingHook.CatchType
 
ENTITY_TYPES - Static variable in class com.li64.tide.registries.TideEntityTypes
 
entityInside(BlockState, Level, BlockPos, Entity) - Method in class com.li64.tide.registries.blocks.AlgaeBlock
 
entry(ItemLike) - Static method in class com.li64.tide.data.TideLootItem
 
equals(Object) - Method in record class com.li64.tide.data.journal.JournalLayout.Page
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.li64.tide.data.journal.JournalLayout.Profile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.li64.tide.datagen.providers.recipes.RodUpgradingRecipeBuilder.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.li64.tide.platform.FabricNetworkPlatform.ClientHandlerRegistration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.li64.tide.platform.FabricNetworkPlatform.RegisteredMessage
Indicates whether some other object is "equal to" this one.
event - Variable in class com.li64.tide.network.messages.MinigameClientMsg
 
event - Variable in class com.li64.tide.network.messages.MinigameServerMsg
 
EVERBRIGHT - Static variable in class com.li64.tide.data.TideLootTables.Modded
 
EVERDAWN - Static variable in class com.li64.tide.data.TideLootTables.Modded
 

F

FabricEventHandler - Class in com.li64.tide.events
 
FabricEventHandler() - Constructor for class com.li64.tide.events.FabricEventHandler
 
FabricMainPlatform - Class in com.li64.tide.platform
 
FabricMainPlatform() - Constructor for class com.li64.tide.platform.FabricMainPlatform
 
FabricNetworkPlatform - Class in com.li64.tide.platform
 
FabricNetworkPlatform() - Constructor for class com.li64.tide.platform.FabricNetworkPlatform
 
FabricNetworkPlatform.ClientHandlerRegistration<T> - Record Class in com.li64.tide.platform
 
FabricNetworkPlatform.RegisteredMessage<T> - Record Class in com.li64.tide.platform
 
fall(Level, BlockPos, BlockState, ResourceLocation, LootParams, double, double, double) - Static method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
FIERY_RAW_FISH - Static variable in class com.li64.tide.registries.TideFoods
 
fillCrashReportCategory(CrashReportCategory) - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
FINISH_JOURNAL - Static variable in class com.li64.tide.data.TideCriteriaTriggers
 
FINISH_PAGE - Static variable in class com.li64.tide.data.TideCriteriaTriggers
 
finishedJournal - Variable in class com.li64.tide.data.player.TidePlayerData
 
finishedJournal - Variable in class com.li64.tide.network.messages.SyncDataMsg
 
finishUsingItem(ItemStack, Level, LivingEntity) - Method in class com.li64.tide.registries.items.ChorusFishItem
 
fireImmune() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
fireImmune() - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
FISH - Enum constant in enum class com.li64.tide.registries.entities.fishing.TideFishingHook.CatchType
 
FISH_BONE - Static variable in class com.li64.tide.registries.TideItems
 
FISH_STEW - Static variable in class com.li64.tide.registries.TideFoods
 
FISH_STEW - Static variable in class com.li64.tide.registries.TideItems
 
FishButton(int, int, int, int, ItemStack, FishingJournalScreen) - Constructor for class com.li64.tide.client.gui.screens.FishingJournalScreen.FishButton
 
FishCatchMinigame - Class in com.li64.tide.data.minigame
 
FishCatchMinigame(ServerPlayer) - Constructor for class com.li64.tide.data.minigame.FishCatchMinigame
 
FISHED_CRATE - Static variable in class com.li64.tide.data.TideCriteriaTriggers
 
FISHED_IN_LAVA - Static variable in class com.li64.tide.data.TideCriteriaTriggers
 
Fishing() - Constructor for class com.li64.tide.data.TideLootTables.Fishing
 
FISHING_BOAT - Static variable in class com.li64.tide.data.TideLootTables.Chests
 
FISHING_BOBBER - Static variable in class com.li64.tide.registries.TideEntityTypes
 
FISHING_HOOK - Static variable in class com.li64.tide.registries.TideItems
 
FISHING_JOURNAL - Static variable in class com.li64.tide.registries.TideItems
 
FISHING_LINE - Static variable in class com.li64.tide.registries.TideItems
 
fishingBiomes - Static variable in class com.li64.tide.data.TideTags.Biomes
 
FishingBobberItem - Class in com.li64.tide.registries.items
 
FishingBobberItem(Item.Properties) - Constructor for class com.li64.tide.registries.items.FishingBobberItem
 
FishingHookItem - Class in com.li64.tide.registries.items
 
FishingHookItem(Item.Properties) - Constructor for class com.li64.tide.registries.items.FishingHookItem
 
FishingHookItem(Item.Properties, String) - Constructor for class com.li64.tide.registries.items.FishingHookItem
 
FishingJournalItem - Class in com.li64.tide.registries.items
 
FishingJournalItem(Item.Properties) - Constructor for class com.li64.tide.registries.items.FishingJournalItem
 
FishingJournalScreen - Class in com.li64.tide.client.gui.screens
 
FishingJournalScreen(Player) - Constructor for class com.li64.tide.client.gui.screens.FishingJournalScreen
 
FishingJournalScreen.FishButton - Class in com.li64.tide.client.gui.screens
 
FishingLineItem - Class in com.li64.tide.registries.items
 
FishingLineItem(Item.Properties) - Constructor for class com.li64.tide.registries.items.FishingLineItem
 
FishingLineItem(Item.Properties, String) - Constructor for class com.li64.tide.registries.items.FishingLineItem
 
fishIntArray() - Method in class com.li64.tide.data.player.TidePlayerData
 
fishItem() - Method in record class com.li64.tide.data.journal.JournalLayout.Profile
Returns the value of the fishItem record component.
fishUnlocked - Variable in class com.li64.tide.data.player.TidePlayerData
 
fishUnlocked - Variable in class com.li64.tide.network.messages.SyncDataMsg
 
Fluids() - Constructor for class com.li64.tide.data.TideTags.Fluids
 
FLUTTERGILL - Static variable in class com.li64.tide.registries.TideItems
 
FOREST - Static variable in class com.li64.tide.data.TideLootTables.Biomes
 
FOREST - Static variable in class com.li64.tide.data.TideTags.Biomes
 
forgeItemFishedEvent(List<ItemStack>, int, FishingHook) - Method in interface com.li64.tide.platform.services.TideMainPlatform
 
FORTUNE - Enum constant in enum class com.li64.tide.data.rods.LineModifier
 
FORTUNE_LINE - Static variable in class com.li64.tide.registries.TideItems
 
FRESHWATER_COLD - Static variable in class com.li64.tide.data.TideLootTables.Fishing
 
FRESHWATER_NORMAL - Static variable in class com.li64.tide.data.TideLootTables.Fishing
 
FRESHWATER_WARM - Static variable in class com.li64.tide.data.TideLootTables.Fishing
 
fromIntArray(int[]) - Static method in class com.li64.tide.data.player.TidePlayerData
 
fromJson(ResourceLocation, JsonObject) - Method in class com.li64.tide.compat.jei.recipe.RodUpgradingRecipe.Serializer
 
fromNetwork(ResourceLocation, FriendlyByteBuf) - Method in class com.li64.tide.compat.jei.recipe.RodUpgradingRecipe.Serializer
 
FROSTBITE_FLOUNDER - Static variable in class com.li64.tide.registries.TideItems
 
FROZEN - Static variable in class com.li64.tide.data.TideLootTables.Biomes
 
FROZEN - Static variable in class com.li64.tide.data.TideTags.Biomes
 

G

general - Variable in class com.li64.tide.config.TideConfig
 
General() - Constructor for class com.li64.tide.config.TideConfig.General
 
generate() - Method in class com.li64.tide.datagen.providers.loot.TideBlockLootProvider
 
generate(BiConsumer<ResourceLocation, LootTable.Builder>) - Method in class com.li64.tide.datagen.providers.loot.TideChestLootProvider
 
generate(BiConsumer<ResourceLocation, LootTable.Builder>) - Method in class com.li64.tide.datagen.providers.loot.TideFishingLootProvider
 
generateAdvancement(Consumer<Advancement>) - Method in class com.li64.tide.datagen.providers.advancements.TideAdvancementProvider
 
getAddEntityPacket() - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
getAdvancementId() - Method in record class com.li64.tide.datagen.providers.recipes.RodUpgradingRecipeBuilder.Result
 
getAllProfiles() - Method in class com.li64.tide.client.gui.JournalPage
 
getAnalogOutputSignal(BlockState, Level, BlockPos) - Method in class com.li64.tide.registries.blocks.AbstractLootCrateBlock
 
getAttackDamageBonus() - Method in enum class com.li64.tide.registries.TideTiers
 
getBackground() - Method in class com.li64.tide.compat.jei.RodUpgradingCategory
 
getBaitLuck(ItemStack) - Static method in class com.li64.tide.util.TideUtils
 
getBaitSpeed(ItemStack) - Static method in class com.li64.tide.util.TideUtils
 
getBiome() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
getBiomeLootTable(Holder<Biome>) - Static method in class com.li64.tide.util.TideUtils
 
getBlockState() - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
getBobber(ItemStack) - Static method in class com.li64.tide.data.rods.CustomRodManager
 
getBobberModifier() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
getBucketItemStack() - Method in class com.li64.tide.registries.entities.mooncaster.Mooncaster
 
getBucketItemStack() - Method in class com.li64.tide.registries.entities.shimmerfin.SpectralShimmerfin
 
getBucketItemStack() - Method in class com.li64.tide.registries.entities.twilightangler.TwilightAngler
 
getBucketItemStack() - Method in class com.li64.tide.registries.entities.util.SmoothSwimmingFish
 
getCatchType() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
getChargeDuration(ItemStack) - Method in class com.li64.tide.registries.items.TideFishingRodItem
 
getContainerSize() - Method in class com.li64.tide.registries.blocks.entities.LootCrateBlockEntity
 
getContent() - Method in class com.li64.tide.client.gui.JournalPage
 
getCrateBlock(FluidState) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
getCrateLoot(double, double, double, FluidState, Level) - Static method in class com.li64.tide.util.TideUtils
 
getCreativeTab(CreativeModeTab.Builder) - Static method in class com.li64.tide.Tide
 
getCriterion() - Method in class com.li64.tide.data.triggers.SupernaturalCatchTrigger.TriggerInstance
 
getCriterion() - Method in class com.li64.tide.data.triggers.TideSimpleTrigger.TriggerInstance
 
getDeathSound() - Method in class com.li64.tide.registries.entities.mooncaster.Mooncaster
 
getDeathSound() - Method in class com.li64.tide.registries.entities.shimmerfin.SpectralShimmerfin
 
getDeathSound() - Method in class com.li64.tide.registries.entities.twilightangler.TwilightAngler
 
getDeathSound() - Method in class com.li64.tide.registries.entities.util.SmoothSwimmingFish
 
getDefaultName() - Method in class com.li64.tide.registries.blocks.entities.LootCrateBlockEntity
 
getDefaultPickupItem() - Method in class com.li64.tide.registries.entities.misc.DeepAquaArrow
 
getDeltaMovement() - Method in class com.li64.tide.registries.entities.misc.DeepAquaArrow
 
getEnchantmentValue() - Method in enum class com.li64.tide.registries.TideTiers
 
getEnvironmentName() - Method in interface com.li64.tide.platform.services.TideMainPlatform
 
getFishFromPageName(String) - Static method in class com.li64.tide.util.TideUtils
 
getFishFromProfileList(List<JournalLayout.Profile>) - Static method in class com.li64.tide.util.TideUtils
 
getFlopSound() - Method in class com.li64.tide.registries.entities.mooncaster.Mooncaster
 
getFlopSound() - Method in class com.li64.tide.registries.entities.shimmerfin.SpectralShimmerfin
 
getFlopSound() - Method in class com.li64.tide.registries.entities.twilightangler.TwilightAngler
 
getFlopSound() - Method in class com.li64.tide.registries.entities.util.SmoothSwimmingFish
 
getFluidState(BlockState) - Method in class com.li64.tide.registries.blocks.JellyTorchBlock
 
getFluidState(BlockState) - Method in class com.li64.tide.registries.blocks.JellyWallTorchBlock
 
getHeldBaitItem(Player) - Static method in class com.li64.tide.util.TideUtils
 
getHook(Player) - Static method in class com.li64.tide.registries.entities.fishing.HookAccessor
 
getHook(Player) - Method in class com.li64.tide.registries.items.TideFishingRodItem
 
getHook(ItemStack) - Static method in class com.li64.tide.data.rods.CustomRodManager
 
getHookedIn() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
getHookedItem() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
getHookModifier() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
getHurtSound(DamageSource) - Method in class com.li64.tide.registries.entities.twilightangler.TwilightAngler
 
getHurtSound(DamageSource) - Method in class com.li64.tide.registries.entities.util.SmoothSwimmingFish
 
getHurtSound(DamageSource) - Method in class com.li64.tide.registries.entities.mooncaster.Mooncaster
 
getHurtSound(DamageSource) - Method in class com.li64.tide.registries.entities.shimmerfin.SpectralShimmerfin
 
getIcon() - Method in class com.li64.tide.client.gui.JournalPage
 
getIcon() - Method in class com.li64.tide.compat.jei.RodUpgradingCategory
 
getId() - Method in class com.li64.tide.compat.jei.recipe.RodUpgradingRecipe
 
getId() - Method in class com.li64.tide.data.triggers.SupernaturalCatchTrigger
 
getId() - Method in class com.li64.tide.data.triggers.TideSimpleTrigger
 
getId() - Method in record class com.li64.tide.datagen.providers.recipes.RodUpgradingRecipeBuilder.Result
 
getID() - Method in class com.li64.tide.client.gui.JournalPage
 
getID() - Method in enum class com.li64.tide.data.rods.ModifierType
 
getIDName() - Method in class com.li64.tide.client.gui.JournalPage
 
getInitialYaw() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
getInput() - Method in class com.li64.tide.compat.jei.recipe.RodUpgradingRecipe
 
getInstance(Player) - Static method in class com.li64.tide.data.minigame.FishCatchMinigame
 
getItem() - Method in enum class com.li64.tide.data.rods.BobberModifier
 
getItem() - Method in enum class com.li64.tide.data.rods.HookModifier
 
getItem() - Method in enum class com.li64.tide.data.rods.LineModifier
 
getItemFromName(String) - Static method in class com.li64.tide.util.TideUtils
 
getItems() - Method in class com.li64.tide.registries.blocks.entities.LootCrateBlockEntity
 
getItems() - Static method in class com.li64.tide.registries.TideItems
 
getLayerAt(double) - Static method in class com.li64.tide.util.TideUtils
 
getLevel() - Method in enum class com.li64.tide.registries.TideTiers
 
getLine(ItemStack) - Static method in class com.li64.tide.data.rods.CustomRodManager
 
getLineColor() - Method in enum class com.li64.tide.data.rods.LineModifier
 
getLineModifier() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
getLuck() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
getLuckBonus() - Method in class com.li64.tide.registries.items.BaitItem
 
getLureSpeed() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
getMenuProvider(BlockState, Level, BlockPos) - Method in class com.li64.tide.registries.blocks.AnglerWorkshopBlock
 
getModConfigScreenFactory() - Method in class com.li64.tide.compat.modmenu.ModMenuCompat
 
getModel() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHookRenderer
 
getModifier(int) - Method in class com.li64.tide.compat.jei.recipe.RodUpgradingRecipe
 
getModifierTag(ItemStack) - Static method in class com.li64.tide.data.rods.CustomRodManager
 
getMovementEmission() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
getMovementEmission() - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
getName() - Method in class com.li64.tide.datagen.providers.tags.TideBiomeTagsProvider
 
getName() - Method in class com.li64.tide.datagen.providers.tags.TideBlockTagsProvider
 
getName() - Method in class com.li64.tide.datagen.providers.tags.TideEntityTypeTagsProvider
 
getName() - Method in class com.li64.tide.datagen.providers.tags.TideFluidTagsProvider
 
getName() - Method in class com.li64.tide.datagen.providers.tags.TideItemTagsProvider
 
getNameFromItem(Item) - Static method in class com.li64.tide.util.TideUtils
 
getOrCreate(CompoundTag) - Static method in class com.li64.tide.data.player.TidePlayerData
 
getOrCreate(ServerPlayer) - Static method in class com.li64.tide.data.player.TidePlayerData
 
getOutputRodFor(ItemStack, ItemStack, ItemStack, ItemStack) - Static method in class com.li64.tide.client.gui.menus.AnglerWorkshopMenu
 
getPageByName(String) - Static method in class com.li64.tide.util.TideUtils
 
getPageByNumber(int) - Static method in class com.li64.tide.util.TideUtils
 
getPageConfigs() - Method in class com.li64.tide.data.journal.JournalLayout
 
getPageToastDesc(JournalPage) - Static method in class com.li64.tide.util.TideUtils
 
getPageToastIcon(JournalPage) - Static method in class com.li64.tide.util.TideUtils
 
getPickupItem() - Method in class com.li64.tide.registries.entities.misc.DeepAquaArrow
 
getPlatformName() - Method in class com.li64.tide.platform.FabricMainPlatform
 
getPlatformName() - Method in interface com.li64.tide.platform.services.TideMainPlatform
 
getPlayerData(ServerPlayer) - Method in class com.li64.tide.platform.FabricMainPlatform
 
getPlayerData(ServerPlayer) - Method in interface com.li64.tide.platform.services.TideMainPlatform
 
getPlayerOwner() - Method in class com.li64.tide.registries.entities.fishing.HookAccessor
 
getPlayerOwner() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
getPluginUid() - Method in class com.li64.tide.compat.jei.JEITidePlugin
 
getProfileConfigs() - Method in class com.li64.tide.data.journal.JournalLayout
 
getProfileFromItem(ItemStack) - Static method in class com.li64.tide.util.TideUtils
 
getRecipeType() - Method in class com.li64.tide.compat.jei.RodUpgradingCategory
 
getRenderShape(BlockState) - Method in class com.li64.tide.registries.blocks.AbstractLootCrateBlock
 
getRenderType(SpectralShimmerfin, boolean, boolean, boolean) - Method in class com.li64.tide.registries.entities.shimmerfin.ShimmerfinRenderer
 
getRepairIngredient() - Method in enum class com.li64.tide.registries.TideTiers
 
getResultItem(RegistryAccess) - Method in class com.li64.tide.compat.jei.recipe.RodUpgradingRecipe
 
getRodItem() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
getSerializer() - Method in class com.li64.tide.compat.jei.recipe.RodUpgradingRecipe
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.li64.tide.registries.blocks.AlgaeBlock
 
getSpeed() - Static method in class com.li64.tide.client.gui.overlays.CatchMinigameOverlay
 
getSpeed() - Method in enum class com.li64.tide.registries.TideTiers
 
getSpeedBonus() - Method in class com.li64.tide.registries.items.BaitItem
 
getStartPos() - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
getStateForPlacement(BlockPlaceContext) - Method in class com.li64.tide.registries.blocks.JellyWallTorchBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.li64.tide.registries.blocks.AbstractLootCrateBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.li64.tide.registries.blocks.JellyTorchBlock
 
getStrength() - Method in class com.li64.tide.registries.items.BlazingSwordfishItem
 
getStrength() - Method in interface com.li64.tide.registries.items.StrengthFish
Range: 0-8
getStrength() - Method in class com.li64.tide.registries.items.TideFishItem
 
getTextureLocation() - Method in enum class com.li64.tide.data.rods.BobberModifier
 
getTextureLocation() - Method in enum class com.li64.tide.data.rods.HookModifier
 
getTextureLocation(TideFishingHook) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHookRenderer
 
getTextureLocation(DeepAquaArrow) - Method in class com.li64.tide.registries.entities.misc.DeepAquaArrowRenderer
 
getTextureLocation(LootCrateEntity) - Method in class com.li64.tide.registries.entities.misc.LootCrateRenderer
 
getTextureLocation(Mooncaster) - Method in class com.li64.tide.registries.entities.mooncaster.MooncasterRenderer
 
getTextureLocation(SpectralShimmerfin) - Method in class com.li64.tide.registries.entities.shimmerfin.ShimmerfinRenderer
 
getTextureLocation(TwilightAngler) - Method in class com.li64.tide.registries.entities.twilightangler.TwilightAnglerRenderer
 
getTideLootTable(double, double, double, FluidState, Level, RandomSource) - Static method in class com.li64.tide.util.TideUtils
 
getTidePlayerData() - Method in interface com.li64.tide.data.TideEntity
 
getTidePlayerData() - Method in class com.li64.tide.mixin.TideEntityMixin
 
getTitle() - Method in class com.li64.tide.client.gui.JournalPage
 
getTitle() - Method in class com.li64.tide.compat.jei.RodUpgradingCategory
 
getTranslationKey() - Method in enum class com.li64.tide.data.rods.BobberModifier
 
getTranslationKey() - Method in enum class com.li64.tide.data.rods.HookModifier
 
getTranslationKey() - Method in enum class com.li64.tide.data.rods.LineModifier
 
getType() - Method in class com.li64.tide.compat.jei.recipe.RodUpgradingRecipe
 
getType() - Method in class com.li64.tide.data.TideLootItem
 
getType() - Method in record class com.li64.tide.datagen.providers.recipes.RodUpgradingRecipeBuilder.Result
 
getUseAnimation(ItemStack) - Method in class com.li64.tide.registries.items.TideFishingRodItem
 
getUseDuration(ItemStack) - Method in class com.li64.tide.registries.items.TideFishingRodItem
 
getUses() - Method in enum class com.li64.tide.registries.TideTiers
 
GILDED_MINNOW - Static variable in class com.li64.tide.registries.TideItems
 
giveJournal - Variable in class com.li64.tide.config.TideConfig.General
 
GLOWFISH - Static variable in class com.li64.tide.registries.TideItems
 
GOLDEN_FISH - Static variable in class com.li64.tide.registries.TideFoods
 
GOLDEN_FISHING_ROD - Static variable in class com.li64.tide.registries.TideItems
 
gotJournal - Variable in class com.li64.tide.data.player.TidePlayerData
 
gotJournal - Variable in class com.li64.tide.network.messages.SyncDataMsg
 
GRAY - Enum constant in enum class com.li64.tide.data.rods.BobberModifier
 
GRAY_FISHING_BOBBER - Static variable in class com.li64.tide.registries.TideItems
 
GREEN - Enum constant in enum class com.li64.tide.data.rods.BobberModifier
 
GREEN_FISHING_BOBBER - Static variable in class com.li64.tide.registries.TideItems
 
GROWS_ALGAE - Static variable in class com.li64.tide.data.TideTags.Biomes
 
GUI_LOCATION - Static variable in class com.li64.tide.client.gui.screens.AnglerWorkshopScreen
 
GUI_LOCATION - Static variable in class com.li64.tide.compat.jei.RodUpgradingCategory
 
GuiRenderMixin - Class in com.li64.tide.mixin
 
GuiRenderMixin() - Constructor for class com.li64.tide.mixin.GuiRenderMixin
 
GUPPY - Static variable in class com.li64.tide.registries.TideItems
 

H

handle(MinigameClientMsg, Player) - Static method in class com.li64.tide.network.messages.MinigameClientMsg
 
handle(MinigameServerMsg, Player) - Static method in class com.li64.tide.network.messages.MinigameServerMsg
 
handle(OpenJournalMsg, Player) - Static method in class com.li64.tide.network.messages.OpenJournalMsg
 
handle(ShowToastMsg, Player) - Static method in class com.li64.tide.network.messages.ShowToastMsg
 
handle(SyncDataMsg, Player) - Static method in class com.li64.tide.network.messages.SyncDataMsg
 
handleClientEvent(byte) - Method in class com.li64.tide.data.minigame.FishCatchMinigame
 
handleEntityEvent(byte) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
handler() - Method in record class com.li64.tide.platform.FabricNetworkPlatform.ClientHandlerRegistration
Returns the value of the handler record component.
HARDENED_CLAYFISH - Static variable in class com.li64.tide.registries.TideItems
 
HAS_END_OASIS - Static variable in class com.li64.tide.data.TideTags.Biomes
 
HAS_FISHING_BOAT - Static variable in class com.li64.tide.data.TideTags.Biomes
 
HAS_FISHING_HUT - Static variable in class com.li64.tide.data.TideTags.Biomes
 
hasAnalogOutputSignal(BlockState) - Method in class com.li64.tide.registries.blocks.AbstractLootCrateBlock
 
hasFishUnlocked(ItemStack) - Method in class com.li64.tide.data.player.TidePlayerData
 
hashCode() - Method in record class com.li64.tide.data.journal.JournalLayout.Page
Returns a hash code value for this object.
hashCode() - Method in record class com.li64.tide.data.journal.JournalLayout.Profile
Returns a hash code value for this object.
hashCode() - Method in record class com.li64.tide.datagen.providers.recipes.RodUpgradingRecipeBuilder.Result
Returns a hash code value for this object.
hashCode() - Method in record class com.li64.tide.platform.FabricNetworkPlatform.ClientHandlerRegistration
Returns a hash code value for this object.
hashCode() - Method in record class com.li64.tide.platform.FabricNetworkPlatform.RegisteredMessage
Returns a hash code value for this object.
hasHookedItem() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
hasModifierTag(ItemStack) - Static method in class com.li64.tide.data.rods.CustomRodManager
 
hasPageCompleted(JournalPage) - Method in class com.li64.tide.data.player.TidePlayerData
 
hasPageUnlocked(JournalPage) - Method in class com.li64.tide.data.player.TidePlayerData
 
hook - Variable in class com.li64.tide.data.minigame.FishCatchMinigame
 
HOOK - Enum constant in enum class com.li64.tide.data.rods.ModifierType
 
HOOK_ACCESSOR - Static variable in class com.li64.tide.registries.TideEntityTypes
 
HookAccessor - Class in com.li64.tide.registries.entities.fishing
 
HookAccessor(TideFishingHook, Level) - Constructor for class com.li64.tide.registries.entities.fishing.HookAccessor
 
HookAccessor(EntityType<? extends FishingHook>, Level) - Constructor for class com.li64.tide.registries.entities.fishing.HookAccessor
 
hookedItem - Variable in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
HookModifier - Enum Class in com.li64.tide.data.rods
 
HOOKS - Static variable in class com.li64.tide.data.TideTags.Items
 
hurtEnemy(ItemStack, LivingEntity, LivingEntity) - Method in class com.li64.tide.registries.items.BlazingSwordfishItem
 

I

icon() - Method in record class com.li64.tide.data.journal.JournalLayout.Page
Returns the value of the icon record component.
id() - Method in record class com.li64.tide.data.journal.JournalLayout.Page
Returns the value of the id record component.
id() - Method in record class com.li64.tide.datagen.providers.recipes.RodUpgradingRecipeBuilder.Result
Returns the value of the id record component.
id() - Method in record class com.li64.tide.platform.FabricNetworkPlatform.ClientHandlerRegistration
Returns the value of the id record component.
id() - Method in record class com.li64.tide.platform.FabricNetworkPlatform.RegisteredMessage
Returns the value of the id record component.
ID - Static variable in class com.li64.tide.compat.jei.recipe.RodUpgradingRecipe.Serializer
 
ID - Static variable in class com.li64.tide.compat.jei.recipe.RodUpgradingRecipe.Type
 
ID - Static variable in class com.li64.tide.compat.jei.RodUpgradingCategory
 
ID - Static variable in class com.li64.tide.network.messages.MinigameClientMsg
 
ID - Static variable in class com.li64.tide.network.messages.MinigameServerMsg
 
ID - Static variable in class com.li64.tide.network.messages.OpenJournalMsg
 
ID - Static variable in class com.li64.tide.network.messages.ShowToastMsg
 
ID - Static variable in class com.li64.tide.network.messages.SyncDataMsg
 
INFERNO_GUPPY - Static variable in class com.li64.tide.registries.TideItems
 
init() - Method in class com.li64.tide.client.gui.screens.FishingJournalScreen
 
init() - Static method in class com.li64.tide.client.gui.TideMenuTypes
 
init() - Static method in class com.li64.tide.data.TideCriteriaTriggers
 
init() - Static method in class com.li64.tide.events.FabricEventHandler
 
init() - Static method in class com.li64.tide.registries.TideBlockEntities
 
init() - Static method in class com.li64.tide.registries.TideBlocks
 
init() - Static method in class com.li64.tide.registries.TideEntityTypes
 
init() - Static method in class com.li64.tide.registries.TideItems
 
init() - Static method in class com.li64.tide.registries.TideSoundEvents
 
init() - Static method in class com.li64.tide.Tide
 
init(TideNetworkPlatform) - Static method in class com.li64.tide.network.TideMessages
 
INSTANCE - Static variable in class com.li64.tide.compat.jei.recipe.RodUpgradingRecipe.Serializer
 
INSTANCE - Static variable in class com.li64.tide.compat.jei.recipe.RodUpgradingRecipe.Type
 
interact() - Static method in class com.li64.tide.client.gui.overlays.CatchMinigameOverlay
 
interact() - Method in class com.li64.tide.data.minigame.FishCatchMinigame
 
invalidateCatch() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
IRON - Enum constant in enum class com.li64.tide.data.rods.HookModifier
 
IRON_FISHING_HOOK - Static variable in class com.li64.tide.registries.TideItems
 
IRON_FISHING_ROD - Static variable in class com.li64.tide.registries.TideItems
 
IRON_TETRA - Static variable in class com.li64.tide.registries.TideItems
 
IS_COLD - Static variable in class com.li64.tide.data.TideTags.Climate
 
IS_SALTWATER - Static variable in class com.li64.tide.data.TideTags.Climate
 
IS_WARM - Static variable in class com.li64.tide.data.TideTags.Climate
 
isAttackable() - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
isBait(ItemStack) - Static method in class com.li64.tide.util.TideUtils
 
isCategoryCompleted(TidePlayerData, JournalPage) - Static method in class com.li64.tide.util.TideUtils
 
isCookable() - Method in class com.li64.tide.registries.items.TideFishItem
 
isCorrectFish(EntityType<?>) - Method in class com.li64.tide.data.triggers.SupernaturalCatchTrigger.TriggerInstance
 
isDevelopmentEnvironment() - Method in class com.li64.tide.platform.FabricMainPlatform
 
isDevelopmentEnvironment() - Method in interface com.li64.tide.platform.services.TideMainPlatform
 
isEnraged() - Method in class com.li64.tide.registries.entities.twilightangler.TwilightAngler
 
isFishing() - Method in class com.li64.tide.registries.entities.fishing.HookAccessor
 
isHoldingBait(Player) - Static method in class com.li64.tide.util.TideUtils
 
isHookActive(Player) - Method in class com.li64.tide.registries.items.TideFishingRodItem
 
isInPage(String, ItemStack) - Static method in class com.li64.tide.util.TideUtils
 
isJournalFish(ItemStack) - Static method in class com.li64.tide.util.TideUtils
 
isLavaproof() - Method in enum class com.li64.tide.data.rods.HookModifier
 
isLavaproof(ItemStack) - Method in class com.li64.tide.registries.items.TideFishingRodItem
 
isModLoaded(String) - Method in class com.li64.tide.platform.FabricMainPlatform
 
isModLoaded(String) - Method in interface com.li64.tide.platform.services.TideMainPlatform
 
isNoGravity() - Method in class com.li64.tide.registries.entities.misc.DeepAquaArrow
 
isOnFire() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
isOnFire() - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
isPickable() - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
isUnlockedByDefault() - Method in class com.li64.tide.client.gui.JournalPage
 
isValidBlock(BlockState) - Method in class com.li64.tide.client.gui.menus.AnglerWorkshopMenu
 
ITEM - Enum constant in enum class com.li64.tide.registries.entities.fishing.TideFishingHook.CatchType
 
Items() - Constructor for class com.li64.tide.data.TideTags.Items
 
ITEMS - Static variable in class com.li64.tide.registries.TideItems
 

J

JEITidePlugin - Class in com.li64.tide.compat.jei
 
JEITidePlugin() - Constructor for class com.li64.tide.compat.jei.JEITidePlugin
 
JELLY_TORCH - Static variable in class com.li64.tide.data.TideLootTables.Blocks
 
JELLY_TORCH - Static variable in class com.li64.tide.registries.TideBlocks
 
JELLY_TORCH - Static variable in class com.li64.tide.registries.TideItems
 
JELLY_WALL_TORCH - Static variable in class com.li64.tide.registries.TideBlocks
 
JellyTorchBlock - Class in com.li64.tide.registries.blocks
 
JellyTorchBlock(SimpleParticleType, BlockBehaviour.Properties) - Constructor for class com.li64.tide.registries.blocks.JellyTorchBlock
 
JellyTorchBlockItem - Class in com.li64.tide.registries.blocks
 
JellyTorchBlockItem(Block, Block, Item.Properties, Direction) - Constructor for class com.li64.tide.registries.blocks.JellyTorchBlockItem
 
JellyWallTorchBlock - Class in com.li64.tide.registries.blocks
 
JellyWallTorchBlock(SimpleParticleType, BlockBehaviour.Properties) - Constructor for class com.li64.tide.registries.blocks.JellyWallTorchBlock
 
JOURNAL - Static variable in class com.li64.tide.Tide
 
JOURNAL_CLOSE - Static variable in class com.li64.tide.registries.TideSoundEvents
 
JOURNAL_FISH - Static variable in class com.li64.tide.data.TideTags.Items
 
JOURNAL_FISH_LIST - Static variable in class com.li64.tide.registries.TideItems
 
JOURNAL_OPEN - Static variable in class com.li64.tide.registries.TideSoundEvents
 
JournalCommand - Class in com.li64.tide.data.commands
 
JournalCommand(CommandDispatcher<CommandSourceStack>, CommandBuildContext) - Constructor for class com.li64.tide.data.commands.JournalCommand
 
JournalLayout - Class in com.li64.tide.data.journal
 
JournalLayout() - Constructor for class com.li64.tide.data.journal.JournalLayout
 
JournalLayout.Page - Record Class in com.li64.tide.data.journal
 
JournalLayout.Profile - Record Class in com.li64.tide.data.journal
 
journalPage() - Method in record class com.li64.tide.data.journal.JournalLayout.Profile
Returns the value of the journalPage record component.
JournalPage - Class in com.li64.tide.client.gui
 
JournalPage(JournalLayout.Page) - Constructor for class com.li64.tide.client.gui.JournalPage
 
JournalPage(String, String, String, String, boolean) - Constructor for class com.li64.tide.client.gui.JournalPage
 
JUNGLE - Static variable in class com.li64.tide.data.TideLootTables.Biomes
 
JUNGLE - Static variable in class com.li64.tide.data.TideTags.Biomes
 

L

LAPIS_LANTERNFISH - Static variable in class com.li64.tide.registries.TideItems
 
LAVA_DEPTHS - Static variable in class com.li64.tide.data.TideLootTables.Fishing
 
LAVA_FISHING - Static variable in class com.li64.tide.data.TideTags.Fluids
 
LAVA_SURFACE - Static variable in class com.li64.tide.data.TideLootTables.Fishing
 
LAVA_UNDERGROUND - Static variable in class com.li64.tide.data.TideLootTables.Fishing
 
LAVAPROOF - Enum constant in enum class com.li64.tide.data.rods.HookModifier
 
LAVAPROOF_FISHING_HOOK - Static variable in class com.li64.tide.registries.TideItems
 
LAYER_LOCATION - Static variable in class com.li64.tide.registries.entities.fishing.TideFishingBobberLayer
 
LAYER_LOCATION - Static variable in class com.li64.tide.registries.entities.fishing.TideFishingHookModel
 
LAYER_LOCATION - Static variable in class com.li64.tide.registries.entities.mooncaster.MooncasterModel
 
LAYER_LOCATION - Static variable in class com.li64.tide.registries.entities.shimmerfin.ShimmerfinModel
 
LAYER_LOCATION - Static variable in class com.li64.tide.registries.entities.twilightangler.TwilightAnglerModel
 
LEAFBACK - Static variable in class com.li64.tide.registries.TideItems
 
LEGENDARY_FISH - Static variable in class com.li64.tide.data.TideTags.Items
 
lerpPos(Vec3, Vec3, float) - Static method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
lerpTo(double, double, double, float, float, int, boolean) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
level - Variable in class com.li64.tide.client.gui.menus.AnglerWorkshopMenu
 
lifetime - Variable in class com.li64.tide.registries.entities.misc.DeepAquaArrow
 
LIGHT_BLUE - Enum constant in enum class com.li64.tide.data.rods.BobberModifier
 
LIGHT_BLUE_FISHING_BOBBER - Static variable in class com.li64.tide.registries.TideItems
 
LIGHT_GRAY - Enum constant in enum class com.li64.tide.data.rods.BobberModifier
 
LIGHT_GRAY_FISHING_BOBBER - Static variable in class com.li64.tide.registries.TideItems
 
LIME - Enum constant in enum class com.li64.tide.data.rods.BobberModifier
 
LIME_FISHING_BOBBER - Static variable in class com.li64.tide.registries.TideItems
 
LINE - Enum constant in enum class com.li64.tide.data.rods.ModifierType
 
LineModifier - Enum Class in com.li64.tide.data.rods
 
LINES - Static variable in class com.li64.tide.data.TideTags.Items
 
load(Class<T>) - Static method in class com.li64.tide.platform.Services
 
load(CompoundTag) - Method in class com.li64.tide.registries.blocks.entities.LootCrateBlockEntity
 
location() - Method in record class com.li64.tide.data.journal.JournalLayout.Profile
Returns the value of the location record component.
lockAllFish() - Method in class com.li64.tide.data.player.TidePlayerData
 
lockAllPages() - Method in class com.li64.tide.data.player.TidePlayerData
 
LOG - Static variable in class com.li64.tide.Tide
 
LOOT_CRATE - Static variable in class com.li64.tide.registries.TideEntityTypes
 
LootCrateBlockEntity - Class in com.li64.tide.registries.blocks.entities
 
LootCrateBlockEntity(BlockEntityType<? extends LootCrateBlockEntity>, BlockPos, BlockState) - Constructor for class com.li64.tide.registries.blocks.entities.LootCrateBlockEntity
 
LootCrateEntity - Class in com.li64.tide.registries.entities.misc
 
LootCrateEntity(EntityType<? extends LootCrateEntity>, Level) - Constructor for class com.li64.tide.registries.entities.misc.LootCrateEntity
 
LootCrateRenderer - Class in com.li64.tide.registries.entities.misc
 
LootCrateRenderer(EntityRendererProvider.Context) - Constructor for class com.li64.tide.registries.entities.misc.LootCrateRenderer
 
LUCKY_BAIT - Static variable in class com.li64.tide.registries.TideItems
 
LUMINESCENT_JELLYFISH - Static variable in class com.li64.tide.registries.TideItems
 
LUSH_CAVES - Static variable in class com.li64.tide.data.TideLootTables.Biomes
 
LUSH_CAVES - Static variable in class com.li64.tide.data.TideTags.Biomes
 

M

MACKEREL - Static variable in class com.li64.tide.registries.TideItems
 
MAGENTA - Enum constant in enum class com.li64.tide.data.rods.BobberModifier
 
MAGENTA_FISHING_BOBBER - Static variable in class com.li64.tide.registries.TideItems
 
MAGMA_MACKEREL - Static variable in class com.li64.tide.registries.TideItems
 
MAGNETIC_BAIT - Static variable in class com.li64.tide.registries.TideItems
 
matches(Container, Level) - Method in class com.li64.tide.compat.jei.recipe.RodUpgradingRecipe
 
mayPickup(Player, boolean) - Method in class com.li64.tide.client.gui.menus.AnglerWorkshopMenu
 
mayPlaceOn(BlockState, BlockGetter, BlockPos) - Method in class com.li64.tide.registries.blocks.AlgaeBlock
 
MENU_TYPES - Static variable in class com.li64.tide.client.gui.TideMenuTypes
 
MIDAS_FISH - Static variable in class com.li64.tide.registries.TideItems
 
minigameActive(Player) - Static method in class com.li64.tide.data.minigame.FishCatchMinigame
 
MinigameClientMsg - Class in com.li64.tide.network.messages
 
MinigameClientMsg(int) - Constructor for class com.li64.tide.network.messages.MinigameClientMsg
 
MinigameClientMsg(int, float) - Constructor for class com.li64.tide.network.messages.MinigameClientMsg
 
MinigameClientMsg(FriendlyByteBuf) - Constructor for class com.li64.tide.network.messages.MinigameClientMsg
 
MinigameServerMsg - Class in com.li64.tide.network.messages
 
MinigameServerMsg(int) - Constructor for class com.li64.tide.network.messages.MinigameServerMsg
 
MinigameServerMsg(FriendlyByteBuf) - Constructor for class com.li64.tide.network.messages.MinigameServerMsg
 
MINT_CARP - Static variable in class com.li64.tide.registries.TideItems
 
MIRAGE_CATFISH - Static variable in class com.li64.tide.registries.TideItems
 
MixinFishingRod - Class in com.li64.tide.mixin
 
MixinFishingRod() - Constructor for class com.li64.tide.mixin.MixinFishingRod
 
MOD_ID - Static variable in class com.li64.tide.Tide
 
MOD_NAME - Static variable in class com.li64.tide.Tide
 
Modded() - Constructor for class com.li64.tide.data.TideLootTables.Modded
 
moddedDimension(ResourceKey<Level>) - Static method in class com.li64.tide.util.TideUtils
 
ModifierType - Enum Class in com.li64.tide.data.rods
 
ModMenuCompat - Class in com.li64.tide.compat.modmenu
 
ModMenuCompat() - Constructor for class com.li64.tide.compat.modmenu.ModMenuCompat
 
Mooncaster - Class in com.li64.tide.registries.entities.mooncaster
 
Mooncaster(EntityType<? extends AbstractFish>, Level) - Constructor for class com.li64.tide.registries.entities.mooncaster.Mooncaster
 
MOONCASTER - Static variable in class com.li64.tide.registries.TideEntityTypes
 
MOONCASTER_BUCKET - Static variable in class com.li64.tide.registries.TideItems
 
MooncasterModel<T extends net.minecraft.world.entity.Entity> - Class in com.li64.tide.registries.entities.mooncaster
 
MooncasterModel(ModelPart) - Constructor for class com.li64.tide.registries.entities.mooncaster.MooncasterModel
 
MooncasterRenderer - Class in com.li64.tide.registries.entities.mooncaster
 
MooncasterRenderer(EntityRendererProvider.Context) - Constructor for class com.li64.tide.registries.entities.mooncaster.MooncasterRenderer
 
MOUNTAIN - Static variable in class com.li64.tide.data.TideLootTables.Biomes
 
MOUNTAIN - Static variable in class com.li64.tide.data.TideTags.Biomes
 
MUSHROOM - Static variable in class com.li64.tide.data.TideLootTables.Biomes
 
MUSHROOM - Static variable in class com.li64.tide.data.TideTags.Biomes
 

N

name() - Method in record class com.li64.tide.data.journal.JournalLayout.Page
Returns the value of the name record component.
NETHER - Static variable in class com.li64.tide.data.TideLootTables.Fishing
 
NETHER_LAVA - Static variable in class com.li64.tide.data.TideLootTables.Crates
 
NETHERITE_FISHING_ROD - Static variable in class com.li64.tide.registries.TideItems
 
NETWORK - Static variable in class com.li64.tide.Tide
 
newBlockEntity(BlockPos, BlockState) - Method in class com.li64.tide.registries.blocks.EndLootCrateBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class com.li64.tide.registries.blocks.ObsidianLootCrateBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class com.li64.tide.registries.blocks.SurfaceLootCrateBlock
 
NewPageToast(Component, Component, ItemStack) - Constructor for class com.li64.tide.client.gui.TideToasts.NewPageToast
 
NORMAL - Enum constant in enum class com.li64.tide.data.rods.HookModifier
 
NORMAL - Enum constant in enum class com.li64.tide.data.rods.LineModifier
 
NOTHING - Enum constant in enum class com.li64.tide.registries.entities.fishing.TideFishingHook.CatchType
 

O

OAKFISH - Static variable in class com.li64.tide.registries.TideItems
 
OBSIDIAN_FRAGMENT - Static variable in class com.li64.tide.registries.TideItems
 
OBSIDIAN_LOOT_CRATE - Static variable in class com.li64.tide.data.TideLootTables.Blocks
 
OBSIDIAN_LOOT_CRATE - Static variable in class com.li64.tide.registries.TideBlockEntities
 
OBSIDIAN_LOOT_CRATE - Static variable in class com.li64.tide.registries.TideBlocks
 
OBSIDIAN_LOOT_CRATE - Static variable in class com.li64.tide.registries.TideItems
 
OBSIDIAN_PIKE - Static variable in class com.li64.tide.registries.TideItems
 
ObsidianLootCrateBlock - Class in com.li64.tide.registries.blocks
 
ObsidianLootCrateBlock(BlockBehaviour.Properties) - Constructor for class com.li64.tide.registries.blocks.ObsidianLootCrateBlock
 
ObsidianLootCrateBlockEntity - Class in com.li64.tide.registries.blocks.entities
 
ObsidianLootCrateBlockEntity(BlockPos, BlockState) - Constructor for class com.li64.tide.registries.blocks.entities.ObsidianLootCrateBlockEntity
 
OCEAN_PERCH - Static variable in class com.li64.tide.registries.TideItems
 
onClientRemoval() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
onClose() - Method in class com.li64.tide.client.gui.screens.FishingJournalScreen
 
onEnterNether(ServerPlayer) - Static method in class com.li64.tide.events.TideEventHandler
 
onFail() - Method in class com.li64.tide.data.minigame.FishCatchMinigame
 
onFinish() - Method in class com.li64.tide.data.minigame.FishCatchMinigame
 
onHit(HitResult) - Method in class com.li64.tide.registries.entities.misc.DeepAquaArrow
 
onHitBlock(BlockHitResult) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
onHitEntity(EntityHitResult) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
onInitialize() - Method in class com.li64.tide.TideFabric
 
onInitializeClient() - Method in class com.li64.tide.TideFabricClient
 
onInitializeDataGenerator(FabricDataGenerator) - Method in class com.li64.tide.datagen.TideDataGenerator
 
onJoinWorld(ServerPlayer) - Static method in class com.li64.tide.events.TideEventHandler
 
onlyOpCanSetNbt() - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
onPress() - Method in class com.li64.tide.client.gui.screens.FishingJournalScreen.FishButton
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.li64.tide.registries.blocks.AbstractLootCrateBlock
 
onSyncedDataUpdated(EntityDataAccessor<?>) - Method in class com.li64.tide.registries.entities.twilightangler.TwilightAngler
 
onSyncedDataUpdated(EntityDataAccessor<?>) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
onTake(Player, ItemStack) - Method in class com.li64.tide.client.gui.menus.AnglerWorkshopMenu
 
onTimeout() - Method in class com.li64.tide.data.minigame.FishCatchMinigame
 
onUseTick(Level, LivingEntity, ItemStack, int) - Method in class com.li64.tide.registries.items.TideFishingRodItem
 
onWin() - Method in class com.li64.tide.data.minigame.FishCatchMinigame
 
OPEN - Static variable in class com.li64.tide.registries.blocks.AbstractLootCrateBlock
 
OpenJournalMsg - Class in com.li64.tide.network.messages
 
OpenJournalMsg() - Constructor for class com.li64.tide.network.messages.OpenJournalMsg
 
OpenJournalMsg(FriendlyByteBuf) - Constructor for class com.li64.tide.network.messages.OpenJournalMsg
 
openJournalScreen() - Static method in class com.li64.tide.client.TideClientHelper
 
or(ComposableEntryContainer) - Method in class com.li64.tide.data.TideLootItem
 
ORANGE - Enum constant in enum class com.li64.tide.data.rods.BobberModifier
 
ORANGE_FISHING_BOBBER - Static variable in class com.li64.tide.registries.TideItems
 
OVERWORLD_LAVA_DEEP - Static variable in class com.li64.tide.data.TideLootTables.Crates
 
OVERWORLD_LAVA_SURFACE - Static variable in class com.li64.tide.data.TideLootTables.Crates
 
OVERWORLD_LAVA_UNDERGROUND - Static variable in class com.li64.tide.data.TideLootTables.Crates
 
OVERWORLD_WATER_DEEP - Static variable in class com.li64.tide.data.TideLootTables.Crates
 
OVERWORLD_WATER_OCEAN - Static variable in class com.li64.tide.data.TideLootTables.Crates
 
OVERWORLD_WATER_RIVER - Static variable in class com.li64.tide.data.TideLootTables.Crates
 
OVERWORLD_WATER_UNDERGROUND - Static variable in class com.li64.tide.data.TideLootTables.Crates
 

P

page - Variable in class com.li64.tide.client.gui.screens.FishingJournalScreen
 
Page(String, String, String, String, boolean) - Constructor for record class com.li64.tide.data.journal.JournalLayout.Page
Creates an instance of a Page record class.
PAGE_FLIP - Static variable in class com.li64.tide.registries.TideSoundEvents
 
pageLeft() - Method in class com.li64.tide.client.gui.screens.FishingJournalScreen
 
pageRight() - Method in class com.li64.tide.client.gui.screens.FishingJournalScreen
 
pagesCompleted - Variable in class com.li64.tide.data.player.TidePlayerData
 
pagesCompleted - Variable in class com.li64.tide.network.messages.SyncDataMsg
 
pagesCompletedIntArray() - Method in class com.li64.tide.data.player.TidePlayerData
 
pagesIntArray() - Method in class com.li64.tide.data.player.TidePlayerData
 
pagesUnlocked - Variable in class com.li64.tide.data.player.TidePlayerData
 
pagesUnlocked - Variable in class com.li64.tide.network.messages.SyncDataMsg
 
PIKE - Static variable in class com.li64.tide.registries.TideItems
 
PINE_PERCH - Static variable in class com.li64.tide.registries.TideItems
 
PINK - Enum constant in enum class com.li64.tide.data.rods.BobberModifier
 
PINK_FISHING_BOBBER - Static variable in class com.li64.tide.registries.TideItems
 
PLAINS - Static variable in class com.li64.tide.data.TideLootTables.Biomes
 
PLAINS - Static variable in class com.li64.tide.data.TideTags.Biomes
 
PLATFORM - Static variable in class com.li64.tide.Tide
 
player - Variable in class com.li64.tide.client.gui.screens.FishingJournalScreen
 
player - Variable in class com.li64.tide.data.minigame.FishCatchMinigame
 
playerData - Variable in class com.li64.tide.mixin.TideEntityMixin
 
position() - Method in class com.li64.tide.registries.entities.fishing.HookAccessor
 
PRAIRIE_PIKE - Static variable in class com.li64.tide.registries.TideItems
 
Profile(String, String, String, String, String) - Constructor for record class com.li64.tide.data.journal.JournalLayout.Profile
Creates an instance of a Profile record class.
profileConfig - Variable in class com.li64.tide.client.gui.screens.FishingJournalScreen
 
profileFish - Variable in class com.li64.tide.client.gui.screens.FishingJournalScreen
 
pullEntity(Entity) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
PURPLE - Enum constant in enum class com.li64.tide.data.rods.BobberModifier
 
PURPLE_FISHING_BOBBER - Static variable in class com.li64.tide.registries.TideItems
 
PURPUR_PIKE - Static variable in class com.li64.tide.registries.TideItems
 

R

readAdditionalSaveData(CompoundTag) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
readAdditionalSaveData(CompoundTag) - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
recheckOpen() - Method in class com.li64.tide.registries.blocks.entities.LootCrateBlockEntity
 
RECIPE_TYPE - Static variable in class com.li64.tide.compat.jei.RodUpgradingCategory
 
recreateFromPacket(ClientboundAddEntityPacket) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
recreateFromPacket(ClientboundAddEntityPacket) - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
RED - Enum constant in enum class com.li64.tide.data.rods.BobberModifier
 
RED_FISHING_BOBBER - Static variable in class com.li64.tide.registries.TideItems
 
register(String) - Static method in class com.li64.tide.registries.TideSoundEvents
 
register(String, SimpleCriterionTrigger<T>) - Static method in class com.li64.tide.data.TideCriteriaTriggers
 
register(String, EntityType<T>) - Static method in class com.li64.tide.registries.TideEntityTypes
 
register(String, MenuType<T>) - Static method in class com.li64.tide.client.gui.TideMenuTypes
 
register(String, Item) - Static method in class com.li64.tide.registries.TideItems
 
register(String, BlockEntityType<T>) - Static method in class com.li64.tide.registries.TideBlockEntities
 
register(String, T) - Static method in class com.li64.tide.registries.TideBlocks
 
registerBlock(String, Block) - Method in class com.li64.tide.platform.FabricMainPlatform
 
registerBlock(String, Block) - Method in interface com.li64.tide.platform.services.TideMainPlatform
 
registerBlockEntity(String, BlockEntityType<?>) - Method in class com.li64.tide.platform.FabricMainPlatform
 
registerBlockEntity(String, BlockEntityType<?>) - Method in interface com.li64.tide.platform.services.TideMainPlatform
 
registerCategories(IRecipeCategoryRegistration) - Method in class com.li64.tide.compat.jei.JEITidePlugin
 
registerClientBoundPacket(Class<T>, ResourceLocation, BiConsumer<T, FriendlyByteBuf>, Function<FriendlyByteBuf, T>, BiConsumer<T, Player>) - Method in class com.li64.tide.platform.FabricNetworkPlatform
 
registerClientBoundPacket(Class<T>, ResourceLocation, BiConsumer<T, FriendlyByteBuf>, Function<FriendlyByteBuf, T>, BiConsumer<T, Player>) - Method in interface com.li64.tide.platform.services.TideNetworkPlatform
 
registerClientHandler(FabricNetworkPlatform.ClientHandlerRegistration<T>) - Method in class com.li64.tide.platform.FabricNetworkPlatform
 
registerCriteriaTrigger(String, CriterionTrigger<?>) - Method in class com.li64.tide.platform.FabricMainPlatform
 
registerCriteriaTrigger(String, CriterionTrigger<?>) - Method in interface com.li64.tide.platform.services.TideMainPlatform
 
RegisteredMessage(ResourceLocation, BiConsumer<T, FriendlyByteBuf>) - Constructor for record class com.li64.tide.platform.FabricNetworkPlatform.RegisteredMessage
Creates an instance of a RegisteredMessage record class.
registerEntityType(String, EntityType<?>) - Method in class com.li64.tide.platform.FabricMainPlatform
 
registerEntityType(String, EntityType<?>) - Method in interface com.li64.tide.platform.services.TideMainPlatform
 
registerGoals() - Method in class com.li64.tide.registries.entities.mooncaster.Mooncaster
 
registerGoals() - Method in class com.li64.tide.registries.entities.twilightangler.TwilightAngler
 
registerGuiHandlers(IGuiHandlerRegistration) - Method in class com.li64.tide.compat.jei.JEITidePlugin
 
registerHandlers() - Method in class com.li64.tide.platform.FabricNetworkPlatform
 
registerHandlers() - Method in interface com.li64.tide.platform.services.TideNetworkPlatform
 
registerItem(String, Item) - Method in class com.li64.tide.platform.FabricMainPlatform
 
registerItem(String, Item) - Method in interface com.li64.tide.platform.services.TideMainPlatform
 
registerMenuType(String, MenuType<?>) - Method in class com.li64.tide.platform.FabricMainPlatform
 
registerMenuType(String, MenuType<?>) - Method in interface com.li64.tide.platform.services.TideMainPlatform
 
registerRecipes(IRecipeRegistration) - Method in class com.li64.tide.compat.jei.JEITidePlugin
 
registerServerBoundPacket(Class<T>, ResourceLocation, BiConsumer<T, FriendlyByteBuf>, Function<FriendlyByteBuf, T>, BiConsumer<T, Player>) - Method in class com.li64.tide.platform.FabricNetworkPlatform
 
registerServerBoundPacket(Class<T>, ResourceLocation, BiConsumer<T, FriendlyByteBuf>, Function<FriendlyByteBuf, T>, BiConsumer<T, Player>) - Method in interface com.li64.tide.platform.services.TideNetworkPlatform
 
registerSoundEvent(String, SoundEvent) - Method in class com.li64.tide.platform.FabricMainPlatform
 
registerSoundEvent(String, SoundEvent) - Method in interface com.li64.tide.platform.services.TideMainPlatform
 
REINFORCED - Enum constant in enum class com.li64.tide.data.rods.LineModifier
 
REINFORCED_LINE - Static variable in class com.li64.tide.registries.TideItems
 
releaseUsing(ItemStack, Level, LivingEntity, int) - Method in class com.li64.tide.registries.items.TideFishingRodItem
 
remove(Entity.RemovalReason) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
removeRawTextInName(Component) - Static method in class com.li64.tide.util.TideUtils
 
render(GuiGraphics, int, int, float) - Method in class com.li64.tide.client.gui.screens.FishingJournalScreen
 
render(TideFishingHook, float, float, PoseStack, MultiBufferSource, int) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHookRenderer
 
render(LootCrateEntity, float, float, PoseStack, MultiBufferSource, int) - Method in class com.li64.tide.registries.entities.misc.LootCrateRenderer
 
render(PoseStack, MultiBufferSource, int, TideFishingHook, float, float, float, float, float, float) - Method in class com.li64.tide.registries.entities.fishing.TideFishingBobberLayer
 
render(GuiGraphics, float) - Static method in class com.li64.tide.client.gui.overlays.CastBarOverlay
 
render(GuiGraphics, float) - Static method in class com.li64.tide.client.gui.overlays.CatchMinigameOverlay
 
render(GuiGraphics, float) - Static method in class com.li64.tide.client.gui.TideGuiOverlays
 
render(GuiGraphics, float, CallbackInfo) - Method in class com.li64.tide.mixin.GuiRenderMixin
 
render(GuiGraphics, ToastComponent, long) - Method in class com.li64.tide.client.gui.TideToasts.NewPageToast
 
renderErrorIcon(GuiGraphics, int, int) - Method in class com.li64.tide.client.gui.screens.AnglerWorkshopScreen
 
renderProfile(GuiGraphics) - Method in class com.li64.tide.client.gui.screens.FishingJournalScreen
 
renderToBuffer(PoseStack, VertexConsumer, int, int, float, float, float, float) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHookModel
 
renderToBuffer(PoseStack, VertexConsumer, int, int, float, float, float, float) - Method in class com.li64.tide.registries.entities.mooncaster.MooncasterModel
 
renderToBuffer(PoseStack, VertexConsumer, int, int, float, float, float, float) - Method in class com.li64.tide.registries.entities.shimmerfin.ShimmerfinModel
 
renderToBuffer(PoseStack, VertexConsumer, int, int, float, float, float, float) - Method in class com.li64.tide.registries.entities.twilightangler.TwilightAnglerModel
 
renderWidget(GuiGraphics, int, int, float) - Method in class com.li64.tide.client.gui.screens.FishingJournalScreen.FishButton
 
resource(String) - Static method in class com.li64.tide.Tide
 
restartFishingSequence() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
Result(ResourceLocation, Item, Advancement.Builder, ResourceLocation) - Constructor for record class com.li64.tide.datagen.providers.recipes.RodUpgradingRecipeBuilder.Result
Creates an instance of a Result record class.
retrieve() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
retrieve(ItemStack, ServerLevel, Player) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
retrieveHook(ItemStack, Player, Level) - Method in class com.li64.tide.registries.items.TideFishingRodItem
 
rod - Variable in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
rod() - Method in record class com.li64.tide.datagen.providers.recipes.RodUpgradingRecipeBuilder.Result
Returns the value of the rod record component.
rodChargeTick(float) - Static method in class com.li64.tide.client.gui.overlays.CastBarOverlay
 
RodUpgradingCategory - Class in com.li64.tide.compat.jei
 
RodUpgradingCategory(IGuiHelper) - Constructor for class com.li64.tide.compat.jei.RodUpgradingCategory
 
RodUpgradingRecipe - Class in com.li64.tide.compat.jei.recipe
The only reason I have this class is so I can get JEI to display the rod upgrading stuff.
RodUpgradingRecipe(ItemStack, ItemStack, ResourceLocation) - Constructor for class com.li64.tide.compat.jei.recipe.RodUpgradingRecipe
 
RodUpgradingRecipe.Serializer - Class in com.li64.tide.compat.jei.recipe
 
RodUpgradingRecipe.Type - Class in com.li64.tide.compat.jei.recipe
 
RodUpgradingRecipeBuilder - Class in com.li64.tide.datagen.providers.recipes
 
RodUpgradingRecipeBuilder(Item) - Constructor for class com.li64.tide.datagen.providers.recipes.RodUpgradingRecipeBuilder
 
RodUpgradingRecipeBuilder.Result - Record Class in com.li64.tide.datagen.providers.recipes
 

S

SAILFISH - Static variable in class com.li64.tide.registries.TideItems
 
SALTWATER_COLD - Static variable in class com.li64.tide.data.TideLootTables.Fishing
 
SALTWATER_NORMAL - Static variable in class com.li64.tide.data.TideLootTables.Fishing
 
SALTWATER_WARM - Static variable in class com.li64.tide.data.TideLootTables.Fishing
 
SANDSKIPPER - Static variable in class com.li64.tide.registries.TideItems
 
SAVANNA - Static variable in class com.li64.tide.data.TideLootTables.Biomes
 
SAVANNA - Static variable in class com.li64.tide.data.TideTags.Biomes
 
save(Consumer<FinishedRecipe>, String) - Method in class com.li64.tide.datagen.providers.recipes.RodUpgradingRecipeBuilder
 
save(Consumer<FinishedRecipe>, ResourceLocation) - Method in class com.li64.tide.datagen.providers.recipes.RodUpgradingRecipeBuilder
 
saveAdditional(CompoundTag) - Method in class com.li64.tide.registries.blocks.entities.LootCrateBlockEntity
 
selectCatch(Player, ItemStack) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
sendToPlayer(T, ServerPlayer) - Method in class com.li64.tide.platform.FabricNetworkPlatform
 
sendToPlayer(T, ServerPlayer) - Method in interface com.li64.tide.platform.services.TideNetworkPlatform
 
sendToServer(T) - Method in class com.li64.tide.platform.FabricNetworkPlatform
 
sendToServer(T) - Method in interface com.li64.tide.platform.services.TideNetworkPlatform
 
serializeAdvancement() - Method in record class com.li64.tide.datagen.providers.recipes.RodUpgradingRecipeBuilder.Result
 
serializeNBT() - Method in class com.li64.tide.data.player.TidePlayerData
 
Serializer() - Constructor for class com.li64.tide.compat.jei.recipe.RodUpgradingRecipe.Serializer
 
serializeRecipeData(JsonObject) - Method in record class com.li64.tide.datagen.providers.recipes.RodUpgradingRecipeBuilder.Result
 
serializeToJson(SerializationContext) - Method in class com.li64.tide.data.triggers.SupernaturalCatchTrigger.TriggerInstance
 
serializeToJson(SerializationContext) - Method in class com.li64.tide.data.triggers.TideSimpleTrigger.TriggerInstance
 
Services - Class in com.li64.tide.platform
 
Services() - Constructor for class com.li64.tide.platform.Services
 
setBobber(ItemStack, Item) - Static method in class com.li64.tide.data.rods.CustomRodManager
 
setCrateLoot(LootCrateBlockEntity) - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
setHook(ItemStack, Item) - Static method in class com.li64.tide.data.rods.CustomRodManager
 
setHurtsEntities(float, int) - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
setItems(NonNullList<ItemStack>) - Method in class com.li64.tide.registries.blocks.entities.LootCrateBlockEntity
 
setLine(ItemStack, Item) - Static method in class com.li64.tide.data.rods.CustomRodManager
 
setMinigameActive(boolean) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
setModifier(ItemStack, ModifierType, int) - Static method in class com.li64.tide.data.rods.CustomRodManager
 
setNoGravity(boolean) - Method in class com.li64.tide.registries.entities.misc.DeepAquaArrow
 
setOwner(Entity) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
setRecipe(IRecipeLayoutBuilder, RodUpgradingRecipe, IFocusGroup) - Method in class com.li64.tide.compat.jei.RodUpgradingCategory
 
setStartPos(BlockPos) - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
setTidePlayerData(CompoundTag) - Method in interface com.li64.tide.data.TideEntity
 
setTidePlayerData(CompoundTag) - Method in class com.li64.tide.mixin.TideEntityMixin
 
setupAnim(T, float, float, float, float, float) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHookModel
 
setupAnim(T, float, float, float, float, float) - Method in class com.li64.tide.registries.entities.mooncaster.MooncasterModel
 
setupAnim(T, float, float, float, float, float) - Method in class com.li64.tide.registries.entities.shimmerfin.ShimmerfinModel
 
setupAnim(T, float, float, float, float, float) - Method in class com.li64.tide.registries.entities.twilightangler.TwilightAnglerModel
 
setupRotations(Mooncaster, PoseStack, float, float, float) - Method in class com.li64.tide.registries.entities.mooncaster.MooncasterRenderer
 
setupRotations(SpectralShimmerfin, PoseStack, float, float, float) - Method in class com.li64.tide.registries.entities.shimmerfin.ShimmerfinRenderer
 
setupRotations(TwilightAngler, PoseStack, float, float, float) - Method in class com.li64.tide.registries.entities.twilightangler.TwilightAnglerRenderer
 
SHADOW_SNAPPER - Static variable in class com.li64.tide.registries.TideItems
 
SHIMMERFIN_BUCKET - Static variable in class com.li64.tide.registries.TideItems
 
ShimmerfinModel<T extends net.minecraft.world.entity.Entity> - Class in com.li64.tide.registries.entities.shimmerfin
 
ShimmerfinModel(ModelPart) - Constructor for class com.li64.tide.registries.entities.shimmerfin.ShimmerfinModel
 
ShimmerfinRenderer - Class in com.li64.tide.registries.entities.shimmerfin
 
ShimmerfinRenderer(EntityRendererProvider.Context) - Constructor for class com.li64.tide.registries.entities.shimmerfin.ShimmerfinRenderer
 
SHOOTING_STARFISH - Static variable in class com.li64.tide.registries.TideItems
 
shouldGrabTideLootTable(List<ItemStack>, FluidState) - Static method in class com.li64.tide.util.TideUtils
 
shouldRenderAtSqrDistance(double) - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
showToast(Component, Component, ItemStack) - Static method in class com.li64.tide.client.TideClientHelper
 
ShowToastMsg - Class in com.li64.tide.network.messages
 
ShowToastMsg(Component, Component, ItemStack) - Constructor for class com.li64.tide.network.messages.ShowToastMsg
 
ShowToastMsg(FriendlyByteBuf) - Constructor for class com.li64.tide.network.messages.ShowToastMsg
 
SLIMEFIN_SNAPPER - Static variable in class com.li64.tide.registries.TideItems
 
SmoothSwimmingFish - Class in com.li64.tide.registries.entities.util
 
SmoothSwimmingFish(EntityType<? extends AbstractFish>, Level) - Constructor for class com.li64.tide.registries.entities.util.SmoothSwimmingFish
 
SOULSCALER - Static variable in class com.li64.tide.registries.TideItems
 
SOUND_EVENTS - Static variable in class com.li64.tide.registries.TideSoundEvents
 
SPECTRAL_SCALE - Static variable in class com.li64.tide.registries.TideItems
 
SPECTRAL_SHIMMERFIN - Static variable in class com.li64.tide.registries.TideEntityTypes
 
SpectralShimmerfin - Class in com.li64.tide.registries.entities.shimmerfin
 
SpectralShimmerfin(EntityType<? extends AbstractFish>, Level) - Constructor for class com.li64.tide.registries.entities.shimmerfin.SpectralShimmerfin
 
SPORESTALKER - Static variable in class com.li64.tide.registries.TideItems
 
start() - Method in class com.li64.tide.registries.entities.util.EatDroppedItemsGoal
 
start(float) - Static method in class com.li64.tide.client.gui.overlays.CatchMinigameOverlay
 
startOpen(Player) - Method in class com.li64.tide.registries.blocks.entities.LootCrateBlockEntity
 
startRetrieving() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
STONE_FISHING_ROD - Static variable in class com.li64.tide.registries.TideItems
 
STONEFISH - Static variable in class com.li64.tide.registries.TideItems
 
stop() - Method in class com.li64.tide.registries.entities.util.EatDroppedItemsGoal
 
stopOpen(Player) - Method in class com.li64.tide.registries.blocks.entities.LootCrateBlockEntity
 
strength - Static variable in interface com.li64.tide.registries.items.StrengthFish
 
StrengthFish - Interface in com.li64.tide.registries.items
 
SUNSPIKE_GOBY - Static variable in class com.li64.tide.registries.TideItems
 
SUPERNATURAL_CATCH - Static variable in class com.li64.tide.data.TideCriteriaTriggers
 
SUPERNATURAL_FISH - Static variable in class com.li64.tide.data.TideTags.Entities
 
SupernaturalCatchTrigger - Class in com.li64.tide.data.triggers
 
SupernaturalCatchTrigger() - Constructor for class com.li64.tide.data.triggers.SupernaturalCatchTrigger
 
SupernaturalCatchTrigger.TriggerInstance - Class in com.li64.tide.data.triggers
 
SURFACE - Enum constant in enum class com.li64.tide.util.TideUtils.LootLayer
 
SURFACE_LOOT_CRATE - Static variable in class com.li64.tide.data.TideLootTables.Blocks
 
SURFACE_LOOT_CRATE - Static variable in class com.li64.tide.registries.TideBlockEntities
 
SURFACE_LOOT_CRATE - Static variable in class com.li64.tide.registries.TideBlocks
 
SURFACE_LOOT_CRATE - Static variable in class com.li64.tide.registries.TideItems
 
SurfaceLootCrateBlock - Class in com.li64.tide.registries.blocks
 
SurfaceLootCrateBlock(BlockBehaviour.Properties) - Constructor for class com.li64.tide.registries.blocks.SurfaceLootCrateBlock
 
SurfaceLootCrateBlockEntity - Class in com.li64.tide.registries.blocks.entities
 
SurfaceLootCrateBlockEntity(BlockPos, BlockState) - Constructor for class com.li64.tide.registries.blocks.entities.SurfaceLootCrateBlockEntity
 
SUSPICIOUS_BAIT - Static variable in class com.li64.tide.registries.TideItems
 
SWAMP - Static variable in class com.li64.tide.data.TideLootTables.Biomes
 
SWAMP - Static variable in class com.li64.tide.data.TideTags.Biomes
 
SyncDataMsg - Class in com.li64.tide.network.messages
 
SyncDataMsg(TidePlayerData) - Constructor for class com.li64.tide.network.messages.SyncDataMsg
 
SyncDataMsg(FriendlyByteBuf) - Constructor for class com.li64.tide.network.messages.SyncDataMsg
 
syncTo(ServerPlayer) - Method in class com.li64.tide.data.player.TidePlayerData
 

T

TAIGA - Static variable in class com.li64.tide.data.TideLootTables.Biomes
 
TAIGA - Static variable in class com.li64.tide.data.TideTags.Biomes
 
tick() - Method in class com.li64.tide.registries.entities.fishing.TideFishingHook
 
tick() - Method in class com.li64.tide.registries.entities.misc.DeepAquaArrow
 
tick() - Method in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
tick() - Method in class com.li64.tide.registries.entities.util.EatDroppedItemsGoal
 
tick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class com.li64.tide.registries.blocks.AbstractLootCrateBlock
 
Tide - Class in com.li64.tide
 
Tide() - Constructor for class com.li64.tide.Tide
 
TideAdvancementProvider - Class in com.li64.tide.datagen.providers.advancements
 
TideAdvancementProvider(FabricDataOutput) - Constructor for class com.li64.tide.datagen.providers.advancements.TideAdvancementProvider
 
TideBiomeTagsProvider - Class in com.li64.tide.datagen.providers.tags
 
TideBiomeTagsProvider(FabricDataOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.li64.tide.datagen.providers.tags.TideBiomeTagsProvider
 
TideBlockEntities - Class in com.li64.tide.registries
 
TideBlockEntities() - Constructor for class com.li64.tide.registries.TideBlockEntities
 
TideBlockLootProvider - Class in com.li64.tide.datagen.providers.loot
 
TideBlockLootProvider(FabricDataOutput) - Constructor for class com.li64.tide.datagen.providers.loot.TideBlockLootProvider
 
TideBlocks - Class in com.li64.tide.registries
 
TideBlocks() - Constructor for class com.li64.tide.registries.TideBlocks
 
TideBlockTagsProvider - Class in com.li64.tide.datagen.providers.tags
 
TideBlockTagsProvider(FabricDataOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.li64.tide.datagen.providers.tags.TideBlockTagsProvider
 
TideChestLootProvider - Class in com.li64.tide.datagen.providers.loot
 
TideChestLootProvider(FabricDataOutput) - Constructor for class com.li64.tide.datagen.providers.loot.TideChestLootProvider
 
TideClientHelper - Class in com.li64.tide.client
 
TideClientHelper() - Constructor for class com.li64.tide.client.TideClientHelper
 
TideConfig - Class in com.li64.tide.config
 
TideConfig() - Constructor for class com.li64.tide.config.TideConfig
 
TideConfig.General - Class in com.li64.tide.config
 
TideCriteriaTriggers - Class in com.li64.tide.data
 
TideCriteriaTriggers() - Constructor for class com.li64.tide.data.TideCriteriaTriggers
 
TideDataGenerator - Class in com.li64.tide.datagen
 
TideDataGenerator() - Constructor for class com.li64.tide.datagen.TideDataGenerator
 
TideEntity - Interface in com.li64.tide.data
 
TideEntityMixin - Class in com.li64.tide.mixin
 
TideEntityMixin() - Constructor for class com.li64.tide.mixin.TideEntityMixin
 
TideEntityTypes - Class in com.li64.tide.registries
 
TideEntityTypes() - Constructor for class com.li64.tide.registries.TideEntityTypes
 
TideEntityTypeTagsProvider - Class in com.li64.tide.datagen.providers.tags
 
TideEntityTypeTagsProvider(FabricDataOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.li64.tide.datagen.providers.tags.TideEntityTypeTagsProvider
 
TideEventHandler - Class in com.li64.tide.events
 
TideEventHandler() - Constructor for class com.li64.tide.events.TideEventHandler
 
TideFabric - Class in com.li64.tide
 
TideFabric() - Constructor for class com.li64.tide.TideFabric
 
TideFabricClient - Class in com.li64.tide
 
TideFabricClient() - Constructor for class com.li64.tide.TideFabricClient
 
TideFishingBobberLayer - Class in com.li64.tide.registries.entities.fishing
 
TideFishingBobberLayer(RenderLayerParent<TideFishingHook, TideFishingHookModel<TideFishingHook>>, EntityModelSet) - Constructor for class com.li64.tide.registries.entities.fishing.TideFishingBobberLayer
 
TideFishingHook - Class in com.li64.tide.registries.entities.fishing
 
TideFishingHook(EntityType<? extends TideFishingHook>, Player, Level, int, int, float, ItemStack) - Constructor for class com.li64.tide.registries.entities.fishing.TideFishingHook
 
TideFishingHook(EntityType<? extends TideFishingHook>, Level) - Constructor for class com.li64.tide.registries.entities.fishing.TideFishingHook
 
TideFishingHook.CatchType - Enum Class in com.li64.tide.registries.entities.fishing
 
TideFishingHookModel<T extends TideFishingHook> - Class in com.li64.tide.registries.entities.fishing
 
TideFishingHookModel(ModelPart) - Constructor for class com.li64.tide.registries.entities.fishing.TideFishingHookModel
 
TideFishingHookRenderer - Class in com.li64.tide.registries.entities.fishing
 
TideFishingHookRenderer(EntityRendererProvider.Context) - Constructor for class com.li64.tide.registries.entities.fishing.TideFishingHookRenderer
 
TideFishingLootProvider - Class in com.li64.tide.datagen.providers.loot
 
TideFishingLootProvider(FabricDataOutput) - Constructor for class com.li64.tide.datagen.providers.loot.TideFishingLootProvider
 
TideFishingRodItem - Class in com.li64.tide.registries.items
 
TideFishingRodItem(Item.Properties) - Constructor for class com.li64.tide.registries.items.TideFishingRodItem
 
TideFishItem - Class in com.li64.tide.registries.items
 
TideFishItem(Item.Properties, float) - Constructor for class com.li64.tide.registries.items.TideFishItem
 
TideFishItem(Item.Properties, float, boolean) - Constructor for class com.li64.tide.registries.items.TideFishItem
 
TideFluidTagsProvider - Class in com.li64.tide.datagen.providers.tags
 
TideFluidTagsProvider(FabricDataOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.li64.tide.datagen.providers.tags.TideFluidTagsProvider
 
TideFoods - Class in com.li64.tide.registries
 
TideFoods() - Constructor for class com.li64.tide.registries.TideFoods
 
TideGuiOverlays - Class in com.li64.tide.client.gui
 
TideGuiOverlays() - Constructor for class com.li64.tide.client.gui.TideGuiOverlays
 
TideItems - Class in com.li64.tide.registries
 
TideItems() - Constructor for class com.li64.tide.registries.TideItems
 
TideItemTagsProvider - Class in com.li64.tide.datagen.providers.tags
 
TideItemTagsProvider(FabricDataOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.li64.tide.datagen.providers.tags.TideItemTagsProvider
 
TideLootItem - Class in com.li64.tide.data
 
TideLootItem(Item, int, int, LootItemCondition[], LootItemFunction[]) - Constructor for class com.li64.tide.data.TideLootItem
 
TideLootTables - Class in com.li64.tide.data
 
TideLootTables() - Constructor for class com.li64.tide.data.TideLootTables
 
TideLootTables.Biomes - Class in com.li64.tide.data
 
TideLootTables.Blocks - Class in com.li64.tide.data
 
TideLootTables.Chests - Class in com.li64.tide.data
 
TideLootTables.Crates - Class in com.li64.tide.data
 
TideLootTables.Fishing - Class in com.li64.tide.data
 
TideLootTables.Modded - Class in com.li64.tide.data
 
TideMainPlatform - Interface in com.li64.tide.platform.services
 
TideMenuTypes - Class in com.li64.tide.client.gui
 
TideMenuTypes() - Constructor for class com.li64.tide.client.gui.TideMenuTypes
 
TideMessages - Class in com.li64.tide.network
 
TideMessages() - Constructor for class com.li64.tide.network.TideMessages
 
TideNetworkPlatform - Interface in com.li64.tide.platform.services
 
TidePlayerData - Class in com.li64.tide.data.player
 
TidePlayerData() - Constructor for class com.li64.tide.data.player.TidePlayerData
 
TidePlayerData(CompoundTag) - Constructor for class com.li64.tide.data.player.TidePlayerData
 
TideRecipeProvider - Class in com.li64.tide.datagen.providers.recipes
 
TideRecipeProvider(FabricDataOutput) - Constructor for class com.li64.tide.datagen.providers.recipes.TideRecipeProvider
 
TideSimpleTrigger - Class in com.li64.tide.data.triggers
 
TideSimpleTrigger(String) - Constructor for class com.li64.tide.data.triggers.TideSimpleTrigger
 
TideSimpleTrigger.TriggerInstance - Class in com.li64.tide.data.triggers
 
TideSoundEvents - Class in com.li64.tide.registries
 
TideSoundEvents() - Constructor for class com.li64.tide.registries.TideSoundEvents
 
TideTags - Class in com.li64.tide.data
 
TideTags() - Constructor for class com.li64.tide.data.TideTags
 
TideTags.Biomes - Class in com.li64.tide.data
 
TideTags.Climate - Class in com.li64.tide.data
 
TideTags.Entities - Class in com.li64.tide.data
 
TideTags.Fluids - Class in com.li64.tide.data
 
TideTags.Items - Class in com.li64.tide.data
 
TideTiers - Enum Class in com.li64.tide.registries
 
TideToasts - Class in com.li64.tide.client.gui
 
TideToasts() - Constructor for class com.li64.tide.client.gui.TideToasts
 
TideToasts.NewPageToast - Class in com.li64.tide.client.gui
 
TideUtils - Class in com.li64.tide.util
 
TideUtils() - Constructor for class com.li64.tide.util.TideUtils
 
TideUtils.LootLayer - Enum Class in com.li64.tide.util
 
time - Variable in class com.li64.tide.registries.entities.misc.LootCrateEntity
 
title - Variable in class com.li64.tide.network.messages.ShowToastMsg
 
toIntArray(List<Integer>) - Static method in class com.li64.tide.data.player.TidePlayerData
 
toNetwork(FriendlyByteBuf, RodUpgradingRecipe) - Method in class com.li64.tide.compat.jei.recipe.RodUpgradingRecipe.Serializer
 
toString() - Method in record class com.li64.tide.data.journal.JournalLayout.Page
Returns a string representation of this record class.
toString() - Method in record class com.li64.tide.data.journal.JournalLayout.Profile
Returns a string representation of this record class.
toString() - Method in record class com.li64.tide.datagen.providers.recipes.RodUpgradingRecipeBuilder.Result
Returns a string representation of this record class.
toString() - Method in record class com.li64.tide.platform.FabricNetworkPlatform.ClientHandlerRegistration
Returns a string representation of this record class.
toString() - Method in record class com.li64.tide.platform.FabricNetworkPlatform.RegisteredMessage
Returns a string representation of this record class.
travel(Vec3) - Method in class com.li64.tide.registries.entities.util.SmoothSwimmingFish
 
trigger(ServerPlayer) - Method in class com.li64.tide.data.triggers.TideSimpleTrigger
 
trigger(ServerPlayer, EntityType<?>) - Method in class com.li64.tide.data.triggers.SupernaturalCatchTrigger
 
TriggerInstance(ResourceLocation, ContextAwarePredicate) - Constructor for class com.li64.tide.data.triggers.SupernaturalCatchTrigger.TriggerInstance
 
TriggerInstance(ResourceLocation, ContextAwarePredicate) - Constructor for class com.li64.tide.data.triggers.TideSimpleTrigger.TriggerInstance
 
TROUT - Static variable in class com.li64.tide.registries.TideItems
 
TUNA - Static variable in class com.li64.tide.registries.TideItems
 
TWILIGHT_ANGLER - Static variable in class com.li64.tide.registries.TideEntityTypes
 
TWILIGHT_ANGLER_BUCKET - Static variable in class com.li64.tide.registries.TideItems
 
TWILIGHT_ANGLER_EATABLE - Static variable in class com.li64.tide.data.TideTags.Items
 
TWILIGHT_SCALE - Static variable in class com.li64.tide.registries.TideItems
 
TwilightAngler - Class in com.li64.tide.registries.entities.twilightangler
 
TwilightAngler(EntityType<? extends AbstractFish>, Level) - Constructor for class com.li64.tide.registries.entities.twilightangler.TwilightAngler
 
TwilightAnglerModel<T extends net.minecraft.world.entity.Entity> - Class in com.li64.tide.registries.entities.twilightangler
 
TwilightAnglerModel(ModelPart) - Constructor for class com.li64.tide.registries.entities.twilightangler.TwilightAnglerModel
 
TwilightAnglerRenderer - Class in com.li64.tide.registries.entities.twilightangler
 
TwilightAnglerRenderer(EntityRendererProvider.Context) - Constructor for class com.li64.tide.registries.entities.twilightangler.TwilightAnglerRenderer
 
Type() - Constructor for class com.li64.tide.compat.jei.recipe.RodUpgradingRecipe.Type
 

U

UNDERGROUND - Enum constant in enum class com.li64.tide.util.TideUtils.LootLayer
 
UNDERGROUND - Static variable in class com.li64.tide.data.TideLootTables.Fishing
 
UNHEALTHY_RAW_FISH - Static variable in class com.li64.tide.registries.TideFoods
 
unlockedByDefault() - Method in record class com.li64.tide.data.journal.JournalLayout.Page
Returns the value of the unlockedByDefault record component.
unlockFish(ItemStack) - Method in class com.li64.tide.data.player.TidePlayerData
 
unlockFishForCategory(ServerPlayer, String) - Static method in class com.li64.tide.util.TideUtils
 
unlockPage(JournalPage) - Method in class com.li64.tide.data.player.TidePlayerData
 
unlockPage(ServerPlayer, JournalPage) - Static method in class com.li64.tide.util.TideUtils
 
unlocks(String, CriterionTriggerInstance) - Method in class com.li64.tide.datagen.providers.recipes.RodUpgradingRecipeBuilder
 
updateFishingJournal(ServerPlayer) - Static method in class com.li64.tide.events.TideEventHandler
 
updateWidgetNarration(NarrationElementOutput) - Method in class com.li64.tide.client.gui.screens.FishingJournalScreen.FishButton
 
use(BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.li64.tide.registries.blocks.AbstractLootCrateBlock
 
use(BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.li64.tide.registries.blocks.AnglerWorkshopBlock
 
use(Level, Player, InteractionHand) - Method in class com.li64.tide.registries.items.FishingJournalItem
 
use(Level, Player, InteractionHand) - Method in class com.li64.tide.registries.items.TideFishingRodItem
 

V

valueOf(String) - Static method in enum class com.li64.tide.data.rods.BobberModifier
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.li64.tide.data.rods.HookModifier
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.li64.tide.data.rods.LineModifier
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.li64.tide.data.rods.ModifierType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.li64.tide.registries.entities.fishing.TideFishingHook.CatchType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.li64.tide.registries.TideTiers
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.li64.tide.util.TideUtils.LootLayer
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.li64.tide.data.rods.BobberModifier
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.li64.tide.data.rods.HookModifier
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.li64.tide.data.rods.LineModifier
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.li64.tide.data.rods.ModifierType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.li64.tide.registries.entities.fishing.TideFishingHook.CatchType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.li64.tide.registries.TideTiers
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.li64.tide.util.TideUtils.LootLayer
Returns an array containing the constants of this enum class, in the order they are declared.
VANILLA_FISH - Static variable in class com.li64.tide.data.TideTags.Items
 
VOIDSEEKER - Static variable in class com.li64.tide.registries.TideFoods
 
VOIDSEEKER - Static variable in class com.li64.tide.registries.TideItems
 
VOLCANO_TUNA - Static variable in class com.li64.tide.registries.TideItems
 

W

WARPED_GUPPY - Static variable in class com.li64.tide.registries.TideItems
 
WATER_FISHING - Static variable in class com.li64.tide.data.TideTags.Fluids
 
WATERLOGGED - Static variable in class com.li64.tide.registries.blocks.JellyTorchBlock
 
WATERLOGGED - Static variable in class com.li64.tide.registries.blocks.JellyWallTorchBlock
 
WHITE - Enum constant in enum class com.li64.tide.data.rods.BobberModifier
 
WHITE_FISHING_BOBBER - Static variable in class com.li64.tide.registries.TideItems
 
WITHERFIN - Static variable in class com.li64.tide.registries.TideItems
 

Y

YELLOW - Enum constant in enum class com.li64.tide.data.rods.BobberModifier
 
YELLOW_FISHING_BOBBER - Static variable in class com.li64.tide.registries.TideItems
 
YELLOW_PERCH - Static variable in class com.li64.tide.registries.TideItems
 
A B C D E F G H I J L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values