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