Hierarchy For All Packages
- com.github.thedeathlycow.thermoo.api,
- com.github.thedeathlycow.thermoo.api.armor.material,
- com.github.thedeathlycow.thermoo.api.client,
- com.github.thedeathlycow.thermoo.api.command,
- com.github.thedeathlycow.thermoo.api.environment,
- com.github.thedeathlycow.thermoo.api.environment.component,
- com.github.thedeathlycow.thermoo.api.environment.event,
- com.github.thedeathlycow.thermoo.api.environment.provider,
- com.github.thedeathlycow.thermoo.api.item,
- com.github.thedeathlycow.thermoo.api.predicate,
- com.github.thedeathlycow.thermoo.api.season,
- com.github.thedeathlycow.thermoo.api.temperature,
- com.github.thedeathlycow.thermoo.api.temperature.effects,
- com.github.thedeathlycow.thermoo.api.temperature.event,
- com.github.thedeathlycow.thermoo.api.util,
- com.github.thedeathlycow.thermoo.impl,
- com.github.thedeathlycow.thermoo.impl.attribute,
- com.github.thedeathlycow.thermoo.impl.client,
- com.github.thedeathlycow.thermoo.impl.compat,
- com.github.thedeathlycow.thermoo.impl.compat.init,
- com.github.thedeathlycow.thermoo.impl.compat.polymer,
- com.github.thedeathlycow.thermoo.impl.component,
- com.github.thedeathlycow.thermoo.impl.config,
- com.github.thedeathlycow.thermoo.impl.environment,
- com.github.thedeathlycow.thermoo.impl.item,
- com.github.thedeathlycow.thermoo.impl.temperature.effect,
- com.github.thedeathlycow.thermoo.mixin.client,
- com.github.thedeathlycow.thermoo.mixin.common,
- com.github.thedeathlycow.thermoo.mixin.common.accessor
Class Hierarchy
- java.lang.Object
- com.github.thedeathlycow.thermoo.mixin.common.ArmorItemMixin
- com.github.thedeathlycow.thermoo.api.armor.material.ArmorMaterialEvents
- com.github.thedeathlycow.thermoo.api.armor.material.ArmorMaterialTags
- com.github.thedeathlycow.thermoo.impl.attribute.AttributeHelper
- com.github.thedeathlycow.thermoo.mixin.common.BiomeMixin (implements com.github.thedeathlycow.thermoo.impl.environment.ThermooBiome)
- com.github.thedeathlycow.thermoo.api.environment.provider.BiomePrecipitationTypeEnvironmentProvider (implements com.github.thedeathlycow.thermoo.api.environment.provider.EnvironmentProvider)
- com.github.thedeathlycow.thermoo.api.environment.provider.BiomePrecipitationTypeEnvironmentProvider.Builder
- com.github.thedeathlycow.thermoo.api.temperature.effects.ConfiguredTemperatureEffect<C>
- com.github.thedeathlycow.thermoo.api.environment.provider.ConstantEnvironmentProvider (implements com.github.thedeathlycow.thermoo.api.environment.provider.EnvironmentProvider)
- com.github.thedeathlycow.thermoo.api.temperature.EmptyEnvironmentController (implements com.github.thedeathlycow.thermoo.api.temperature.EnvironmentController)
- com.github.thedeathlycow.thermoo.api.temperature.effects.EmptyTemperatureEffect.Config
- net.minecraft.world.entity.Entity (implements net.fabricmc.fabric.api.attachment.v1.AttachmentTarget, net.minecraft.commands.CommandSource, org.ladysnake.cca.api.v3.component.ComponentAccess, net.minecraft.world.level.entity.EntityAccess, net.minecraft.world.Nameable, net.minecraft.world.scores.ScoreHolder, net.minecraft.network.syncher.SyncedDataHolder)
- com.github.thedeathlycow.thermoo.mixin.common.EnvironmentAwareEntityMixin (implements com.github.thedeathlycow.thermoo.api.temperature.Soakable, com.github.thedeathlycow.thermoo.api.temperature.TemperatureAware)
- com.github.thedeathlycow.thermoo.api.command.EnvironmentCommand
- com.github.thedeathlycow.thermoo.impl.component.EnvironmentComponent (implements org.ladysnake.cca.api.v3.component.sync.AutoSyncedComponent, org.ladysnake.cca.api.v3.component.Component)
- com.github.thedeathlycow.thermoo.api.environment.component.EnvironmentComponentTypes
- com.github.thedeathlycow.thermoo.api.temperature.EnvironmentControllerDecorator (implements com.github.thedeathlycow.thermoo.api.temperature.EnvironmentController)
- com.github.thedeathlycow.thermoo.api.temperature.event.EnvironmentControllerInitializeEvent
- com.github.thedeathlycow.thermoo.api.environment.EnvironmentDefinition
- com.github.thedeathlycow.thermoo.api.environment.EnvironmentDefinition.Builder
- com.github.thedeathlycow.thermoo.impl.environment.EnvironmentHeatingMode (implements com.github.thedeathlycow.thermoo.api.temperature.HeatingMode)
- com.github.thedeathlycow.thermoo.impl.environment.EnvironmentLookupImpl (implements com.github.thedeathlycow.thermoo.api.environment.EnvironmentLookup)
- com.github.thedeathlycow.thermoo.api.temperature.EnvironmentManager
- com.github.thedeathlycow.thermoo.api.environment.provider.EnvironmentProviderType<T>
- com.github.thedeathlycow.thermoo.api.environment.provider.EnvironmentProviderTypes
- com.github.thedeathlycow.thermoo.impl.client.HeartOverlayTracker
- com.github.thedeathlycow.thermoo.mixin.common.HotFloorMixin
- com.github.thedeathlycow.thermoo.mixin.client.InGameHudMountTemperatureMixin
- com.github.thedeathlycow.thermoo.mixin.client.InGameHudPlayerTemperatureMixin
- com.github.thedeathlycow.thermoo.mixin.common.ItemStackMixin
- com.github.thedeathlycow.thermoo.api.environment.provider.LightThresholdLightProvider (implements com.github.thedeathlycow.thermoo.api.environment.provider.EnvironmentProvider)
- com.github.thedeathlycow.thermoo.api.environment.provider.LightThresholdLightProvider.Builder
- com.github.thedeathlycow.thermoo.mixin.common.LivingEntityAttributeMixin
- com.github.thedeathlycow.thermoo.impl.LivingEntityEnvironmentTickImpl
- com.github.thedeathlycow.thermoo.mixin.common.LivingEntityEnvironmentTickMixin
- com.github.thedeathlycow.thermoo.api.temperature.event.LivingEntitySoakingTickEvents
- com.github.thedeathlycow.thermoo.api.temperature.event.LivingEntityTemperatureTickEvents
- com.github.thedeathlycow.thermoo.impl.LivingEntityTickUtil
- com.github.thedeathlycow.thermoo.api.environment.provider.ModifyEnvironmentProvider (implements com.github.thedeathlycow.thermoo.api.environment.provider.EnvironmentProvider)
- com.github.thedeathlycow.thermoo.impl.item.ModifyItemAttributeModifiersImpl
- com.github.thedeathlycow.thermoo.impl.compat.PatchListService
- com.github.thedeathlycow.thermoo.api.temperature.event.PlayerEnvironmentEvents
- com.github.thedeathlycow.thermoo.mixin.common.PlayerTemperatureTickMixin
- com.github.thedeathlycow.thermoo.api.environment.component.RelativeHumidityComponent
- com.github.thedeathlycow.thermoo.api.environment.provider.SeasonalEnvironmentProvider (implements com.github.thedeathlycow.thermoo.api.environment.provider.EnvironmentProvider)
- com.github.thedeathlycow.thermoo.api.environment.provider.TemperateSeasonEnvironmentProvider
- com.github.thedeathlycow.thermoo.api.environment.provider.TropicalSeasonEnvironmentProvider
- com.github.thedeathlycow.thermoo.impl.environment.SeasonalProviderBuilderHelper
- com.github.thedeathlycow.thermoo.api.environment.event.ServerPlayerEnvironmentTickEvents
- com.github.thedeathlycow.thermoo.impl.environment.ServerPlayerTickUtil
- com.github.thedeathlycow.thermoo.api.command.SoakingCommand
- com.github.thedeathlycow.thermoo.api.client.StatusBarOverlayRenderEvents
- net.minecraft.commands.arguments.StringRepresentableArgument<T> (implements com.mojang.brigadier.arguments.ArgumentType<T>)
- com.github.thedeathlycow.thermoo.api.command.HeatingModeArgumentType
- com.github.thedeathlycow.thermoo.api.command.TemperatureUnitArgumentType
- com.github.thedeathlycow.thermoo.api.environment.provider.TemperateSeasonEnvironmentProvider.Builder
- com.github.thedeathlycow.thermoo.api.command.TemperatureCommand
- com.github.thedeathlycow.thermoo.api.util.TemperatureConverter
- com.github.thedeathlycow.thermoo.api.temperature.effects.TemperatureEffect<C>
- com.github.thedeathlycow.thermoo.api.temperature.effects.AttributeModifierTemperatureEffect
- com.github.thedeathlycow.thermoo.api.temperature.effects.DamageTemperatureEffect
- com.github.thedeathlycow.thermoo.api.temperature.effects.EmptyTemperatureEffect
- com.github.thedeathlycow.thermoo.api.temperature.effects.FunctionTemperatureEffect
- com.github.thedeathlycow.thermoo.api.temperature.effects.ScalingAttributeModifierTemperatureEffect
- com.github.thedeathlycow.thermoo.api.temperature.effects.SequenceTemperatureEffect
- com.github.thedeathlycow.thermoo.api.temperature.effects.StatusEffectTemperatureEffect
- com.github.thedeathlycow.thermoo.impl.temperature.effect.TemperatureEffectLoader (implements net.fabricmc.fabric.api.resource.SimpleSynchronousResourceReloadListener)
- com.github.thedeathlycow.thermoo.impl.temperature.effect.TemperatureEffectManager
- com.github.thedeathlycow.thermoo.api.temperature.effects.TemperatureEffects
- com.github.thedeathlycow.thermoo.impl.component.TemperatureEffectsComponent (implements org.ladysnake.cca.api.v3.component.Component, org.ladysnake.cca.api.v3.component.tick.ServerTickingComponent)
- com.github.thedeathlycow.thermoo.api.util.TemperatureRecord (implements java.lang.Comparable<T>)
- com.github.thedeathlycow.thermoo.api.environment.component.TemperatureRecordComponent
- com.github.thedeathlycow.thermoo.api.environment.provider.TemperatureShiftEnvironmentProvider (implements com.github.thedeathlycow.thermoo.api.environment.provider.EnvironmentProvider)
- com.github.thedeathlycow.thermoo.api.util.TemperatureUnitLookup
- com.github.thedeathlycow.thermoo.impl.Thermoo (implements net.fabricmc.api.ModInitializer)
- com.github.thedeathlycow.thermoo.api.ThermooAttributes
- com.github.thedeathlycow.thermoo.impl.ThermooClient (implements net.fabricmc.api.ClientModInitializer)
- com.github.thedeathlycow.thermoo.api.ThermooCodecs
- com.github.thedeathlycow.thermoo.impl.ThermooCommonRegisters
- com.github.thedeathlycow.thermoo.impl.component.ThermooComponents (implements org.ladysnake.cca.api.v3.entity.EntityComponentInitializer)
- com.github.thedeathlycow.thermoo.api.predicate.ThermooLootConditionTypes
- com.github.thedeathlycow.thermoo.impl.compat.ThermooPatchesNag (implements net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents.EndTick)
- com.github.thedeathlycow.thermoo.impl.compat.polymer.ThermooPolymerPatch (implements com.github.thedeathlycow.thermoo.impl.compat.init.DependentServerModInitializer)
- com.github.thedeathlycow.thermoo.api.ThermooRegistries
- com.github.thedeathlycow.thermoo.api.ThermooRegistryKeys
- com.github.thedeathlycow.thermoo.api.season.ThermooSeasonEvents
- com.github.thedeathlycow.thermoo.impl.ThermooServer (implements net.fabricmc.api.DedicatedServerModInitializer)
- com.github.thedeathlycow.thermoo.api.ThermooTags
- com.github.thedeathlycow.thermoo.api.environment.provider.TropicalSeasonEnvironmentProvider.Builder
- com.github.thedeathlycow.thermoo.api.environment.provider.WeatherStateEnvironmentProvider (implements com.github.thedeathlycow.thermoo.api.environment.provider.EnvironmentProvider)
- com.github.thedeathlycow.thermoo.api.environment.provider.WeatherStateEnvironmentProvider.Builder
Interface Hierarchy
- com.github.thedeathlycow.thermoo.api.armor.material.ArmorMaterialEvents.GetResistance
- com.github.thedeathlycow.thermoo.mixin.common.accessor.AttributeModifiersComponentBuilderAccessor
- com.github.thedeathlycow.thermoo.mixin.common.accessor.ComponentMapBuilderAccessor
- com.github.thedeathlycow.thermoo.impl.compat.init.DependentClientModInitializer
- com.github.thedeathlycow.thermoo.impl.compat.init.DependentModInitializer
- com.github.thedeathlycow.thermoo.impl.compat.init.DependentServerModInitializer
- com.github.thedeathlycow.thermoo.api.temperature.EnvironmentController
- com.github.thedeathlycow.thermoo.api.temperature.event.EnvironmentControllerInitializeEvent.Callback
- com.github.thedeathlycow.thermoo.api.environment.EnvironmentLookup
- com.github.thedeathlycow.thermoo.api.environment.provider.EnvironmentProvider
- com.github.thedeathlycow.thermoo.api.temperature.event.EnvironmentTickContext<T>
- com.github.thedeathlycow.thermoo.api.temperature.HeatingMode
- com.github.thedeathlycow.thermoo.api.temperature.event.LivingEntitySoakingTickEvents.AllowSoakingChange
- com.github.thedeathlycow.thermoo.api.temperature.event.LivingEntitySoakingTickEvents.AllowSoakingUpdate
- com.github.thedeathlycow.thermoo.api.temperature.event.LivingEntitySoakingTickEvents.GetSoakingChange
- com.github.thedeathlycow.thermoo.api.temperature.event.LivingEntityTemperatureTickEvents.AllowTemperatureChange
- com.github.thedeathlycow.thermoo.api.temperature.event.LivingEntityTemperatureTickEvents.AllowTemperatureUpdate
- com.github.thedeathlycow.thermoo.api.temperature.event.LivingEntityTemperatureTickEvents.GetTemperatureChange
- com.github.thedeathlycow.thermoo.api.item.ModifyItemAttributeModifiersCallback
- com.github.thedeathlycow.thermoo.api.temperature.event.PlayerEnvironmentEvents.TemperatureChangeEventCallback
- com.github.thedeathlycow.thermoo.api.environment.event.ServerPlayerEnvironmentTickEvents.AllowTemperatureChangeApply
- com.github.thedeathlycow.thermoo.api.environment.event.ServerPlayerEnvironmentTickEvents.AllowTemperatureChangeUpdate
- com.github.thedeathlycow.thermoo.api.environment.event.ServerPlayerEnvironmentTickEvents.GetTemperatureChange
- com.github.thedeathlycow.thermoo.api.temperature.Soakable
- com.github.thedeathlycow.thermoo.api.client.StatusBarOverlayRenderEvents.RenderHealthBarCallback
- com.github.thedeathlycow.thermoo.api.client.StatusBarOverlayRenderEvents.RenderMountHealthBarCallback
- com.github.thedeathlycow.thermoo.api.temperature.TemperatureAware
- com.github.thedeathlycow.thermoo.api.ThermooAttributes.SetBaseAttributeValue
- com.github.thedeathlycow.thermoo.impl.environment.ThermooBiome
- com.github.thedeathlycow.thermoo.api.season.ThermooSeasonEvents.CurrentSeasonCallback
- com.github.thedeathlycow.thermoo.api.season.ThermooSeasonEvents.CurrentTropicalSeasonCallback
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.github.thedeathlycow.thermoo.impl.attribute.AttributeData
- com.github.thedeathlycow.thermoo.api.temperature.HeatingModes (implements com.github.thedeathlycow.thermoo.api.temperature.HeatingMode, net.minecraft.util.StringRepresentable)
- com.github.thedeathlycow.thermoo.api.util.TemperatureUnit (implements net.minecraft.util.StringRepresentable)
- com.github.thedeathlycow.thermoo.impl.ThermalResistanceType
- com.github.thedeathlycow.thermoo.api.season.ThermooSeason (implements net.minecraft.util.StringRepresentable)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.github.thedeathlycow.thermoo.api.temperature.effects.AttributeModifierTemperatureEffect.Config
- com.github.thedeathlycow.thermoo.api.temperature.effects.DamageTemperatureEffect.Config
- com.github.thedeathlycow.thermoo.impl.environment.EnvironmentTickContextImpl<T> (implements com.github.thedeathlycow.thermoo.api.temperature.event.EnvironmentTickContext<T>)
- com.github.thedeathlycow.thermoo.api.temperature.effects.FunctionTemperatureEffect.Config
- com.github.thedeathlycow.thermoo.impl.compat.PatchedVersion
- com.github.thedeathlycow.thermoo.impl.compat.PatchList
- com.github.thedeathlycow.thermoo.api.temperature.effects.ScalingAttributeModifierTemperatureEffect.Config
- com.github.thedeathlycow.thermoo.api.temperature.effects.SequenceTemperatureEffect.Config
- com.github.thedeathlycow.thermoo.api.predicate.SoakedLootCondition (implements net.minecraft.world.level.storage.loot.predicates.LootItemCondition)
- com.github.thedeathlycow.thermoo.api.temperature.effects.StatusEffectTemperatureEffect.Config
- com.github.thedeathlycow.thermoo.api.temperature.effects.StatusEffectTemperatureEffect.Config.ConfigEffect
- com.github.thedeathlycow.thermoo.api.util.TemperatureConverter.Settings
- com.github.thedeathlycow.thermoo.impl.temperature.effect.TemperatureEffectManager.EntityTypeCacheEntry
- com.github.thedeathlycow.thermoo.api.predicate.TemperatureLootCondition (implements net.minecraft.world.level.storage.loot.predicates.LootItemCondition)
- com.github.thedeathlycow.thermoo.impl.config.ThermooConfig
- java.lang.Record