Interface Hierarchy
- me.shedaniel.architectury.event.Actor<T>
 
- me.shedaniel.architectury.registry.BiomeModifications.BiomeContext
 
- me.shedaniel.architectury.hooks.biome.BiomeProperties
 
- me.shedaniel.architectury.extensions.BlockEntityExtension
 
- me.shedaniel.architectury.event.events.BlockEvent
 
- me.shedaniel.architectury.event.events.BlockEvent.Break
 
- me.shedaniel.architectury.event.events.BlockEvent.FallingLand
 
- me.shedaniel.architectury.event.events.BlockEvent.Place
 
- me.shedaniel.architectury.registry.BlockPropertiesExtension
 
- java.util.function.BooleanSupplier
- me.shedaniel.architectury.utils.BooleanValue (also extends it.unimi.dsi.fastutil.booleans.BooleanConsumer, me.shedaniel.architectury.utils.Value<T>)
 
 
- me.shedaniel.architectury.event.events.ChatEvent
 
- me.shedaniel.architectury.event.events.ChatEvent.Server
 
- me.shedaniel.architectury.event.events.ChunkEvent
 
- me.shedaniel.architectury.event.events.ChunkEvent.LoadData
 
- me.shedaniel.architectury.event.events.ChunkEvent.SaveData
 
- me.shedaniel.architectury.event.events.client.ClientChatEvent
 
- me.shedaniel.architectury.event.events.client.ClientChatEvent.Client
 
- me.shedaniel.architectury.event.events.client.ClientChatEvent.ClientReceived
 
- me.shedaniel.architectury.event.events.client.ClientLifecycleEvent
 
- me.shedaniel.architectury.event.events.client.ClientPlayerEvent
 
- me.shedaniel.architectury.event.events.client.ClientPlayerEvent.ClientPlayerJoin
 
- me.shedaniel.architectury.event.events.client.ClientPlayerEvent.ClientPlayerQuit
 
- me.shedaniel.architectury.event.events.client.ClientPlayerEvent.ClientPlayerRespawn
 
- me.shedaniel.architectury.event.events.client.ClientRawInputEvent
 
- me.shedaniel.architectury.event.events.client.ClientRawInputEvent.KeyPressed
 
- me.shedaniel.architectury.event.events.client.ClientRawInputEvent.MouseClicked
 
- me.shedaniel.architectury.event.events.client.ClientRawInputEvent.MouseScrolled
 
- me.shedaniel.architectury.event.events.client.ClientScreenInputEvent
 
- me.shedaniel.architectury.event.events.client.ClientScreenInputEvent.KeyPressed
 
- me.shedaniel.architectury.event.events.client.ClientScreenInputEvent.KeyReleased
 
- me.shedaniel.architectury.event.events.client.ClientScreenInputEvent.KeyTyped
 
- me.shedaniel.architectury.event.events.client.ClientScreenInputEvent.MouseClicked
 
- me.shedaniel.architectury.event.events.client.ClientScreenInputEvent.MouseDragged
 
- me.shedaniel.architectury.event.events.client.ClientScreenInputEvent.MouseReleased
 
- me.shedaniel.architectury.event.events.client.ClientScreenInputEvent.MouseScrolled
 
- me.shedaniel.architectury.event.events.client.ClientTickEvent<T>
 
- me.shedaniel.architectury.hooks.biome.ClimateProperties
 
- me.shedaniel.architectury.event.events.CommandRegistrationEvent
 
- java.util.function.Consumer<T>
- it.unimi.dsi.fastutil.booleans.BooleanConsumer
 
- it.unimi.dsi.fastutil.doubles.DoubleConsumer (also extends java.util.function.DoubleConsumer)
 
- it.unimi.dsi.fastutil.floats.FloatConsumer (also extends java.util.function.DoubleConsumer)
- me.shedaniel.architectury.utils.FloatValue (also extends me.shedaniel.architectury.utils.FloatSupplier, me.shedaniel.architectury.utils.Value<T>)
 
 
- it.unimi.dsi.fastutil.ints.IntConsumer (also extends java.util.function.IntConsumer)
- me.shedaniel.architectury.utils.IntValue (also extends java.util.function.IntSupplier, me.shedaniel.architectury.utils.Value<T>)
 
 
- it.unimi.dsi.fastutil.longs.LongConsumer (also extends java.util.function.LongConsumer)
- me.shedaniel.architectury.utils.LongValue (also extends java.util.function.LongSupplier, me.shedaniel.architectury.utils.Value<T>)
 
 
- me.shedaniel.architectury.utils.Value<T> (also extends java.util.function.Supplier<T>)
- me.shedaniel.architectury.utils.BooleanValue (also extends it.unimi.dsi.fastutil.booleans.BooleanConsumer, java.util.function.BooleanSupplier)
 
- me.shedaniel.architectury.utils.DoubleValue (also extends it.unimi.dsi.fastutil.doubles.DoubleConsumer, java.util.function.DoubleSupplier)
 
- me.shedaniel.architectury.utils.FloatValue (also extends it.unimi.dsi.fastutil.floats.FloatConsumer, me.shedaniel.architectury.utils.FloatSupplier)
 
- me.shedaniel.architectury.utils.IntValue (also extends it.unimi.dsi.fastutil.ints.IntConsumer, java.util.function.IntSupplier)
 
- me.shedaniel.architectury.utils.LongValue (also extends it.unimi.dsi.fastutil.longs.LongConsumer, java.util.function.LongSupplier)
 
 
 
- java.util.function.DoubleConsumer
- it.unimi.dsi.fastutil.doubles.DoubleConsumer (also extends java.util.function.Consumer<T>)
 
- it.unimi.dsi.fastutil.floats.FloatConsumer (also extends java.util.function.Consumer<T>)
- me.shedaniel.architectury.utils.FloatValue (also extends me.shedaniel.architectury.utils.FloatSupplier, me.shedaniel.architectury.utils.Value<T>)
 
 
 
- java.util.function.DoubleSupplier
- me.shedaniel.architectury.utils.DoubleValue (also extends it.unimi.dsi.fastutil.doubles.DoubleConsumer, me.shedaniel.architectury.utils.Value<T>)
 
 
- me.shedaniel.architectury.hooks.biome.EffectsProperties
 
- me.shedaniel.architectury.event.events.EntityEvent
 
- me.shedaniel.architectury.event.events.EntityEvent.Add
 
- me.shedaniel.architectury.event.events.EntityEvent.EnterChunk
 
- me.shedaniel.architectury.event.events.EntityEvent.LivingAttack
 
- me.shedaniel.architectury.event.events.EntityEvent.LivingCheckSpawn
 
- me.shedaniel.architectury.event.events.EntityEvent.LivingDeath
 
- me.shedaniel.architectury.event.events.EntityEvent.PlaceBlock
 
- me.shedaniel.architectury.extensions.network.EntitySpawnExtension
 
- me.shedaniel.architectury.event.Event<T>
 
- me.shedaniel.architectury.event.EventActor<T>
 
- me.shedaniel.architectury.event.events.ExplosionEvent
 
- me.shedaniel.architectury.event.events.ExplosionEvent.Detonate
 
- me.shedaniel.architectury.event.events.ExplosionEvent.Pre
 
- me.shedaniel.architectury.utils.FloatSupplier
- me.shedaniel.architectury.utils.FloatValue (also extends it.unimi.dsi.fastutil.floats.FloatConsumer, me.shedaniel.architectury.utils.Value<T>)
 
 
- me.shedaniel.architectury.mixin.FluidTagsAccessor
 
- me.shedaniel.architectury.hooks.biome.GenerationProperties
 
- me.shedaniel.architectury.event.events.GuiEvent
 
- me.shedaniel.architectury.event.events.GuiEvent.ContainerScreenRenderBackground
 
- me.shedaniel.architectury.event.events.GuiEvent.ContainerScreenRenderForeground
 
- me.shedaniel.architectury.event.events.GuiEvent.DebugText
 
- me.shedaniel.architectury.event.events.GuiEvent.RenderHud
 
- me.shedaniel.architectury.event.events.GuiEvent.ScreenInitPost
 
- me.shedaniel.architectury.event.events.GuiEvent.ScreenInitPre
 
- me.shedaniel.architectury.event.events.GuiEvent.ScreenRenderPost
 
- me.shedaniel.architectury.event.events.GuiEvent.ScreenRenderPre
 
- me.shedaniel.architectury.event.events.GuiEvent.SetScreen
 
- java.util.function.IntConsumer
- it.unimi.dsi.fastutil.ints.IntConsumer (also extends java.util.function.Consumer<T>)
- me.shedaniel.architectury.utils.IntValue (also extends java.util.function.IntSupplier, me.shedaniel.architectury.utils.Value<T>)
 
 
 
- me.shedaniel.architectury.event.events.InteractionEvent
 
- me.shedaniel.architectury.event.events.InteractionEvent.BlockBreak
 
- me.shedaniel.architectury.event.events.InteractionEvent.ClientLeftClickAir
 
- me.shedaniel.architectury.event.events.InteractionEvent.ClientRightClickAir
 
- me.shedaniel.architectury.event.events.InteractionEvent.FarmlandTrample
 
- me.shedaniel.architectury.event.events.InteractionEvent.InteractEntity
 
- me.shedaniel.architectury.event.events.InteractionEvent.LeftClickBlock
 
- me.shedaniel.architectury.event.events.InteractionEvent.RightClickBlock
 
- me.shedaniel.architectury.event.events.InteractionEvent.RightClickItem
 
- java.util.function.IntSupplier
- me.shedaniel.architectury.utils.IntValue (also extends it.unimi.dsi.fastutil.ints.IntConsumer, me.shedaniel.architectury.utils.Value<T>)
 
 
- me.shedaniel.architectury.extensions.ItemExtension
 
- java.lang.Iterable<T>
- me.shedaniel.architectury.registry.Registry<T>
 
 
- me.shedaniel.architectury.event.events.LifecycleEvent
 
- me.shedaniel.architectury.event.events.LifecycleEvent.InstanceState<T>
 
- me.shedaniel.architectury.event.events.LifecycleEvent.WorldState<T>
 
- me.shedaniel.architectury.event.events.LightningEvent
 
- me.shedaniel.architectury.event.events.LightningEvent.Strike
 
- java.util.function.LongConsumer
- it.unimi.dsi.fastutil.longs.LongConsumer (also extends java.util.function.Consumer<T>)
- me.shedaniel.architectury.utils.LongValue (also extends java.util.function.LongSupplier, me.shedaniel.architectury.utils.Value<T>)
 
 
 
- java.util.function.LongSupplier
- me.shedaniel.architectury.utils.LongValue (also extends it.unimi.dsi.fastutil.longs.LongConsumer, me.shedaniel.architectury.utils.Value<T>)
 
 
- net.minecraft.world.inventory.MenuConstructor
- net.minecraft.world.MenuProvider
 
 
- me.shedaniel.architectury.registry.MenuRegistry.ExtendedMenuTypeFactory<T>
 
- me.shedaniel.architectury.registry.MenuRegistry.ScreenFactory<H,S>
 
- me.shedaniel.architectury.registry.MenuRegistry.SimpleMenuTypeFactory<T>
 
- me.shedaniel.architectury.networking.simple.MessageDecoder<T>
 
- me.shedaniel.architectury.platform.Mod
 
- me.shedaniel.architectury.platform.Mod.ConfigurationScreenProvider
 
- me.shedaniel.architectury.networking.NetworkManager.NetworkReceiver
 
- me.shedaniel.architectury.networking.NetworkManager.PacketContext
 
- me.shedaniel.architectury.networking.transformers.PacketSink
 
- me.shedaniel.architectury.networking.transformers.PacketTransformer
 
- me.shedaniel.architectury.networking.transformers.PacketTransformer.TransformationSink
 
- me.shedaniel.architectury.registry.ParticleProviderRegistry.DeferredParticleProvider<T>
 
- me.shedaniel.architectury.event.events.PlayerEvent
 
- me.shedaniel.architectury.event.events.PlayerEvent.BreakBlock
 
- me.shedaniel.architectury.event.events.PlayerEvent.ChangeDimension
 
- me.shedaniel.architectury.event.events.PlayerEvent.CloseMenu
 
- me.shedaniel.architectury.event.events.PlayerEvent.CraftItem
 
- me.shedaniel.architectury.event.events.PlayerEvent.DropItem
 
- me.shedaniel.architectury.event.events.PlayerEvent.FillBucket
 
- me.shedaniel.architectury.event.events.PlayerEvent.OpenMenu
 
- me.shedaniel.architectury.event.events.PlayerEvent.PickupItem
 
- me.shedaniel.architectury.event.events.PlayerEvent.PickupItemPredicate
 
- me.shedaniel.architectury.event.events.PlayerEvent.PlayerAdvancement
 
- me.shedaniel.architectury.event.events.PlayerEvent.PlayerClone
 
- me.shedaniel.architectury.event.events.PlayerEvent.PlayerJoin
 
- me.shedaniel.architectury.event.events.PlayerEvent.PlayerQuit
 
- me.shedaniel.architectury.event.events.PlayerEvent.PlayerRespawn
 
- me.shedaniel.architectury.event.events.PlayerEvent.SmeltItem
 
- me.shedaniel.architectury.event.events.RecipeUpdateEvent
 
- me.shedaniel.architectury.registry.Registries.RegistryProvider
 
- me.shedaniel.architectury.registry.registries.RegistryBuilder<T>
 
- me.shedaniel.architectury.registry.registries.RegistryOption
 
- me.shedaniel.architectury.hooks.biome.SpawnProperties
 
- net.minecraft.client.particle.SpriteSet
 
- java.util.function.Supplier<T>
- me.shedaniel.architectury.registry.RegistrySupplier<T>
 
- me.shedaniel.architectury.utils.Value<T> (also extends java.util.function.Consumer<T>)
- me.shedaniel.architectury.utils.BooleanValue (also extends it.unimi.dsi.fastutil.booleans.BooleanConsumer, java.util.function.BooleanSupplier)
 
- me.shedaniel.architectury.utils.DoubleValue (also extends it.unimi.dsi.fastutil.doubles.DoubleConsumer, java.util.function.DoubleSupplier)
 
- me.shedaniel.architectury.utils.FloatValue (also extends it.unimi.dsi.fastutil.floats.FloatConsumer, me.shedaniel.architectury.utils.FloatSupplier)
 
- me.shedaniel.architectury.utils.IntValue (also extends it.unimi.dsi.fastutil.ints.IntConsumer, java.util.function.IntSupplier)
 
- me.shedaniel.architectury.utils.LongValue (also extends it.unimi.dsi.fastutil.longs.LongConsumer, java.util.function.LongSupplier)
 
 
 
- me.shedaniel.architectury.event.events.TextureStitchEvent
 
- me.shedaniel.architectury.event.events.TextureStitchEvent.Post
 
- me.shedaniel.architectury.event.events.TextureStitchEvent.Pre
 
- me.shedaniel.architectury.event.events.TickEvent<T>
 
- me.shedaniel.architectury.event.events.TooltipEvent
 
- me.shedaniel.architectury.event.events.TooltipEvent.AdditionalContexts
 
- me.shedaniel.architectury.event.events.TooltipEvent.ColorContext
 
- me.shedaniel.architectury.event.events.TooltipEvent.Item
 
- me.shedaniel.architectury.event.events.TooltipEvent.PositionContext
 
- me.shedaniel.architectury.event.events.TooltipEvent.RenderForge
 
- me.shedaniel.architectury.event.events.TooltipEvent.RenderModifyColor
 
- me.shedaniel.architectury.event.events.TooltipEvent.RenderModifyPosition
 
- me.shedaniel.architectury.event.events.TooltipEvent.RenderVanilla
 
Annotation Interface Hierarchy