Class Hierarchy
- java.lang.Object
- net.minecraft.client.gui.components.events.AbstractContainerEventHandler (implements net.minecraft.client.gui.components.events.ContainerEventHandler)
- net.minecraft.client.gui.screens.Screen (implements net.minecraft.client.gui.components.Renderable)
- net.minecraft.client.gui.screens.inventory.AbstractContainerScreen<T> (implements net.minecraft.client.gui.screens.inventory.MenuAccess<T>)
- net.minecraft.client.gui.screens.inventory.ItemCombinerScreen<T> (implements net.minecraft.world.inventory.ContainerListener)
- com.li64.tide.client.gui.screens.FishingJournalScreen
- net.minecraft.world.inventory.AbstractContainerMenu
- net.minecraft.world.inventory.ItemCombinerMenu
- net.minecraft.advancements.critereon.AbstractCriterionTriggerInstance (implements net.minecraft.advancements.CriterionTriggerInstance)
- net.minecraft.client.gui.components.AbstractWidget (implements net.minecraft.client.gui.components.events.GuiEventListener, net.minecraft.client.gui.layouts.LayoutElement, net.minecraft.client.gui.narration.NarratableEntry, net.minecraft.client.gui.components.Renderable)
- net.minecraft.client.gui.components.AbstractButton
- net.minecraft.world.level.block.state.BlockBehaviour (implements net.minecraft.world.flag.FeatureElement)
- net.minecraft.world.level.block.Block (implements net.fabricmc.fabric.api.block.v1.FabricBlock, net.minecraft.world.level.ItemLike)
- net.minecraft.world.level.block.BaseEntityBlock (implements net.minecraft.world.level.block.EntityBlock)
- net.minecraft.world.level.block.BushBlock
- net.minecraft.world.level.block.CraftingTableBlock
- net.minecraft.world.level.block.TorchBlock
- com.li64.tide.registries.blocks.JellyTorchBlock (implements net.minecraft.world.level.block.SimpleWaterloggedBlock)
- net.minecraft.world.level.block.WallTorchBlock
- com.li64.tide.registries.blocks.JellyWallTorchBlock (implements net.minecraft.world.level.block.SimpleWaterloggedBlock)
- net.minecraft.world.level.block.entity.BlockEntity (implements net.fabricmc.fabric.api.attachment.v1.AttachmentTarget, net.fabricmc.fabric.api.blockview.v2.RenderDataBlockEntity)
- net.minecraft.world.level.block.entity.BaseContainerBlockEntity (implements net.minecraft.world.Container, net.minecraft.world.MenuProvider, net.minecraft.world.Nameable)
- net.minecraft.world.level.block.entity.RandomizableContainerBlockEntity
- net.minecraft.data.loot.BlockLootSubProvider (implements net.fabricmc.fabric.api.datagen.v1.loot.FabricBlockLootTableGenerator, net.minecraft.data.loot.LootTableSubProvider)
- net.fabricmc.fabric.api.datagen.v1.provider.FabricBlockLootTableProvider (implements net.fabricmc.fabric.api.datagen.v1.provider.FabricLootTableProvider)
- com.li64.tide.client.gui.overlays.CastBarOverlay
- com.li64.tide.client.gui.overlays.CatchMinigameOverlay
- com.li64.tide.data.rods.CustomRodManager
- net.minecraft.world.entity.Entity (implements net.fabricmc.fabric.api.attachment.v1.AttachmentTarget, net.minecraft.commands.CommandSource, net.minecraft.world.level.entity.EntityAccess, net.minecraft.world.Nameable)
- net.minecraft.world.entity.LivingEntity (implements net.minecraft.world.entity.Attackable)
- net.minecraft.world.entity.Mob (implements net.minecraft.world.entity.Targeting)
- net.minecraft.world.entity.PathfinderMob
- net.minecraft.world.entity.animal.WaterAnimal
- net.minecraft.world.entity.animal.AbstractFish (implements net.minecraft.world.entity.animal.Bucketable)
- com.li64.tide.registries.entities.misc.LootCrateEntity
- net.minecraft.world.entity.projectile.Projectile (implements net.minecraft.world.entity.TraceableEntity)
- net.minecraft.world.entity.projectile.AbstractArrow
- net.minecraft.world.entity.projectile.FishingHook
- com.li64.tide.registries.entities.fishing.TideFishingHook
- net.minecraft.client.renderer.entity.EntityRenderer<T>
- net.minecraft.client.renderer.entity.ArrowRenderer<T>
- net.minecraft.client.renderer.entity.LivingEntityRenderer<T,M> (implements net.minecraft.client.renderer.entity.RenderLayerParent<T,M>)
- net.minecraft.client.renderer.entity.MobRenderer<T,M>
- com.li64.tide.registries.entities.misc.LootCrateRenderer
- com.li64.tide.registries.entities.fishing.TideFishingHookRenderer (implements net.minecraft.client.renderer.entity.RenderLayerParent<T,M>)
- net.fabricmc.fabric.api.datagen.v1.provider.FabricAdvancementProvider (implements net.minecraft.data.DataProvider)
- com.li64.tide.events.FabricEventHandler
- com.li64.tide.platform.FabricMainPlatform (implements com.li64.tide.platform.services.TideMainPlatform)
- com.li64.tide.platform.FabricNetworkPlatform (implements com.li64.tide.platform.services.TideNetworkPlatform)
- com.li64.tide.data.minigame.FishCatchMinigame
- net.minecraft.world.entity.ai.goal.Goal
- com.li64.tide.mixin.GuiRenderMixin
- net.minecraft.world.item.Item (implements net.fabricmc.fabric.api.item.v1.FabricItem, net.minecraft.world.flag.FeatureElement, net.minecraft.world.level.ItemLike)
- net.minecraft.world.item.ArrowItem
- com.li64.tide.registries.items.BaitItem
- net.minecraft.world.item.BlockItem
- net.minecraft.world.item.StandingAndWallBlockItem
- com.li64.tide.registries.items.FishingBobberItem
- com.li64.tide.registries.items.FishingHookItem
- com.li64.tide.registries.items.FishingJournalItem
- com.li64.tide.registries.items.FishingLineItem
- net.minecraft.world.item.FishingRodItem (implements net.minecraft.world.item.Vanishable)
- com.li64.tide.registries.items.TideFishItem (implements com.li64.tide.registries.items.StrengthFish)
- net.minecraft.world.item.TieredItem
- net.minecraft.world.item.SwordItem (implements net.minecraft.world.item.Vanishable)
- com.li64.tide.compat.jei.JEITidePlugin (implements mezz.jei.api.IModPlugin)
- com.li64.tide.data.commands.JournalCommand
- com.li64.tide.data.journal.JournalLayout
- com.li64.tide.client.gui.JournalPage
- net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer
- net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer
- com.li64.tide.network.messages.MinigameClientMsg
- com.li64.tide.network.messages.MinigameServerMsg
- com.li64.tide.mixin.MixinFishingRod
- net.minecraft.client.model.Model
- net.minecraft.client.model.EntityModel<T>
- com.li64.tide.compat.modmenu.ModMenuCompat (implements com.terraformersmc.modmenu.api.ModMenuApi)
- com.li64.tide.network.messages.OpenJournalMsg
- net.minecraft.data.recipes.RecipeProvider (implements net.minecraft.data.DataProvider)
- net.fabricmc.fabric.api.datagen.v1.provider.FabricRecipeProvider
- java.lang.Record
- net.minecraft.client.renderer.entity.layers.RenderLayer<T,M>
- com.li64.tide.compat.jei.RodUpgradingCategory (implements mezz.jei.api.recipe.category.IRecipeCategory<T>)
- com.li64.tide.compat.jei.recipe.RodUpgradingRecipe (implements net.minecraft.world.item.crafting.Recipe<C>)
- com.li64.tide.compat.jei.recipe.RodUpgradingRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.li64.tide.compat.jei.recipe.RodUpgradingRecipe.Type (implements net.minecraft.world.item.crafting.RecipeType<T>)
- com.li64.tide.datagen.providers.recipes.RodUpgradingRecipeBuilder
- com.li64.tide.platform.Services
- com.li64.tide.network.messages.ShowToastMsg
- net.minecraft.advancements.critereon.SimpleCriterionTrigger<T> (implements net.minecraft.advancements.CriterionTrigger<T>)
- net.fabricmc.fabric.api.datagen.v1.provider.SimpleFabricLootTableProvider (implements net.fabricmc.fabric.api.datagen.v1.provider.FabricLootTableProvider)
- com.li64.tide.network.messages.SyncDataMsg
- net.minecraft.data.tags.TagsProvider<T> (implements net.minecraft.data.DataProvider)
- net.fabricmc.fabric.api.datagen.v1.provider.FabricTagProvider<T>
- com.li64.tide.Tide
- com.li64.tide.registries.TideBlockEntities
- com.li64.tide.registries.TideBlocks
- com.li64.tide.client.TideClientHelper
- com.li64.tide.config.TideConfig (implements me.shedaniel.autoconfig.ConfigData)
- com.li64.tide.config.TideConfig.General
- com.li64.tide.data.TideCriteriaTriggers
- com.li64.tide.datagen.TideDataGenerator (implements net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint)
- com.li64.tide.mixin.TideEntityMixin (implements com.li64.tide.data.TideEntity)
- com.li64.tide.registries.TideEntityTypes
- com.li64.tide.events.TideEventHandler
- com.li64.tide.TideFabric (implements net.fabricmc.api.ModInitializer)
- com.li64.tide.TideFabricClient (implements net.fabricmc.api.ClientModInitializer)
- com.li64.tide.registries.TideFoods
- com.li64.tide.client.gui.TideGuiOverlays
- com.li64.tide.registries.TideItems
- com.li64.tide.data.TideLootTables
- com.li64.tide.data.TideLootTables.Biomes
- com.li64.tide.data.TideLootTables.Blocks
- com.li64.tide.data.TideLootTables.Chests
- com.li64.tide.data.TideLootTables.Crates
- com.li64.tide.data.TideLootTables.Fishing
- com.li64.tide.data.TideLootTables.Modded
- com.li64.tide.client.gui.TideMenuTypes
- com.li64.tide.network.TideMessages
- com.li64.tide.data.player.TidePlayerData
- com.li64.tide.registries.TideSoundEvents
- com.li64.tide.data.TideTags
- com.li64.tide.data.TideTags.Biomes
- com.li64.tide.data.TideTags.Climate
- com.li64.tide.data.TideTags.Entities
- com.li64.tide.data.TideTags.Fluids
- com.li64.tide.data.TideTags.Items
- com.li64.tide.client.gui.TideToasts
- com.li64.tide.client.gui.TideToasts.NewPageToast (implements net.minecraft.client.gui.components.toasts.Toast)
- com.li64.tide.util.TideUtils