Hierarchy For All Packages
- dev.upcraft.sparkweave,
- dev.upcraft.sparkweave.api,
- dev.upcraft.sparkweave.api.annotation,
- dev.upcraft.sparkweave.api.client,
- dev.upcraft.sparkweave.api.client.event,
- dev.upcraft.sparkweave.api.client.render,
- dev.upcraft.sparkweave.api.command,
- dev.upcraft.sparkweave.api.command.argument,
- dev.upcraft.sparkweave.api.compat,
- dev.upcraft.sparkweave.api.entrypoint,
- dev.upcraft.sparkweave.api.event,
- dev.upcraft.sparkweave.api.item,
- dev.upcraft.sparkweave.api.logging,
- dev.upcraft.sparkweave.api.platform,
- dev.upcraft.sparkweave.api.platform.services,
- dev.upcraft.sparkweave.api.reflect,
- dev.upcraft.sparkweave.api.registry,
- dev.upcraft.sparkweave.api.registry.block,
- dev.upcraft.sparkweave.api.registry.item,
- dev.upcraft.sparkweave.api.scheduler,
- dev.upcraft.sparkweave.api.serialization,
- dev.upcraft.sparkweave.api.storage,
- dev.upcraft.sparkweave.api.time,
- dev.upcraft.sparkweave.api.types,
- dev.upcraft.sparkweave.api.undo,
- dev.upcraft.sparkweave.api.web,
- dev.upcraft.sparkweave.client.event,
- dev.upcraft.sparkweave.client.render,
- dev.upcraft.sparkweave.command,
- dev.upcraft.sparkweave.entrypoint,
- dev.upcraft.sparkweave.event,
- dev.upcraft.sparkweave.fabric.client.command,
- dev.upcraft.sparkweave.fabric.client.consent,
- dev.upcraft.sparkweave.fabric.entrypoint,
- dev.upcraft.sparkweave.fabric.impl.mod,
- dev.upcraft.sparkweave.fabric.impl.registry,
- dev.upcraft.sparkweave.fabric.mixin,
- dev.upcraft.sparkweave.fabric.mixin.client,
- dev.upcraft.sparkweave.fabric.service,
- dev.upcraft.sparkweave.logging,
- dev.upcraft.sparkweave.mixin,
- dev.upcraft.sparkweave.mixin.client,
- dev.upcraft.sparkweave.platform,
- dev.upcraft.sparkweave.registry,
- dev.upcraft.sparkweave.scheduler,
- dev.upcraft.sparkweave.util,
- dev.upcraft.sparkweave.validation,
- dev.upcraft.sparkweave.vanity
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)
- dev.upcraft.sparkweave.fabric.client.consent.ConsentScreen
- net.minecraft.client.gui.screens.Screen (implements net.minecraft.client.gui.components.Renderable)
- dev.upcraft.sparkweave.fabric.mixin.AbstractContainerMenuMixin
- dev.upcraft.sparkweave.scheduler.AbstractTask<T> (implements dev.upcraft.sparkweave.api.scheduler.Task<T>)
- dev.upcraft.sparkweave.scheduler.RepeatingTask<T>
- dev.upcraft.sparkweave.scheduler.SingleRunTask<T>
- dev.upcraft.sparkweave.client.event.ArmorRendererRegistry
- dev.upcraft.sparkweave.platform.BasePlatformService
- dev.upcraft.sparkweave.fabric.service.FabricPlatformService (implements dev.upcraft.sparkweave.api.platform.services.PlatformService)
- net.minecraft.world.level.block.entity.BlockEntity (implements net.fabricmc.fabric.api.attachment.v1.AttachmentTarget, net.fabricmc.fabric.api.blockview.v2.RenderDataBlockEntity)
- dev.upcraft.sparkweave.mixin.LecternBlockEntityMixin (implements net.minecraft.world.Clearable, net.minecraft.world.MenuProvider)
- dev.upcraft.sparkweave.mixin.BlockEntityMixin
- dev.upcraft.sparkweave.fabric.entrypoint.Client (implements net.fabricmc.api.ClientModInitializer)
- dev.upcraft.sparkweave.fabric.client.command.ClientRootCommand
- dev.upcraft.sparkweave.api.event.CommandEvents
- dev.upcraft.sparkweave.api.command.CommandHelper
- dev.upcraft.sparkweave.api.compat.CompatHelper
- dev.upcraft.sparkweave.api.reflect.ContextHelper
- dev.upcraft.sparkweave.api.item.CreativeTabHelper
- dev.upcraft.sparkweave.api.serialization.CSVWriter (implements java.lang.AutoCloseable)
- dev.upcraft.sparkweave.api.serialization.CSVWriter.RowBuilder
- dev.upcraft.sparkweave.api.client.render.CustomArmorRenderer<E,
M> - dev.upcraft.sparkweave.api.client.render.CustomHumanoidModelArmorRenderer<E,
M, A>
- dev.upcraft.sparkweave.api.client.render.CustomHumanoidModelArmorRenderer<E,
- dev.upcraft.sparkweave.api.storage.DataStore<T>
- dev.upcraft.sparkweave.api.client.Debug
- dev.upcraft.sparkweave.fabric.client.command.DebugMonitorCommand
- dev.upcraft.sparkweave.api.client.render.DebugRenderer
- dev.upcraft.sparkweave.fabric.entrypoint.DedicatedServer (implements net.fabricmc.api.DedicatedServerModInitializer)
- dev.upcraft.sparkweave.platform.DotEnv
- dev.upcraft.sparkweave.command.DumpRecipesCommand
- dev.upcraft.sparkweave.command.DumpRegistryCommand
- dev.upcraft.sparkweave.command.DumpTagsCommand
- dev.upcraft.sparkweave.fabric.mixin.EntityMixin
- dev.upcraft.sparkweave.api.event.EntityTickEvents
- dev.upcraft.sparkweave.event.EntityTickEventsImpl
- dev.upcraft.sparkweave.entrypoint.EntrypointHelper
- dev.upcraft.sparkweave.api.platform.Env
- dev.upcraft.sparkweave.event.EventFactoryImpl<T> (implements dev.upcraft.sparkweave.api.event.Event<T>)
- dev.upcraft.sparkweave.fabric.service.FabricHelperService (implements dev.upcraft.sparkweave.api.platform.services.SparkweaveHelperService)
- dev.upcraft.sparkweave.fabric.impl.mod.FabricModMetadata (implements dev.upcraft.sparkweave.api.platform.ModMetadata)
- dev.upcraft.sparkweave.fabric.impl.registry.FabricRegistryHandler<T> (implements dev.upcraft.sparkweave.api.registry.RegistryHandler<T>)
- dev.upcraft.sparkweave.fabric.service.FabricRegistryService (implements dev.upcraft.sparkweave.api.platform.services.RegistryService)
- dev.upcraft.sparkweave.fabric.impl.registry.FabricRegistrySupplier<R,
T> (implements dev.upcraft.sparkweave.api.registry.RegistrySupplier<T>) - dev.upcraft.sparkweave.mixin.LecternBlockMixin
- dev.upcraft.sparkweave.api.client.render.LecternItemRenderer
- dev.upcraft.sparkweave.client.event.LecternItemRendererRegistry
- dev.upcraft.sparkweave.event.LecternMenuRegistry
- dev.upcraft.sparkweave.mixin.client.LecternRendererMixin
- net.minecraft.world.level.Level (implements java.lang.AutoCloseable, net.minecraft.world.level.LevelAccessor)
- dev.upcraft.sparkweave.fabric.mixin.client.ClientLevelMixin
- dev.upcraft.sparkweave.fabric.mixin.ServerLevelMixin
- dev.upcraft.sparkweave.api.event.LifeCycleEvents
- dev.upcraft.sparkweave.fabric.entrypoint.Main (implements net.fabricmc.api.ModInitializer)
- dev.upcraft.sparkweave.mixin.client.MainMixin
- dev.upcraft.sparkweave.fabric.mixin.MappedRegistryMixin<T> (implements dev.upcraft.sparkweave.fabric.impl.registry.FabricRegistryHack<R>)
- dev.upcraft.sparkweave.api.annotation.Mod
- dev.upcraft.sparkweave.fabric.impl.registry.RegisterBlockEntityRenderersEventImpl (implements dev.upcraft.sparkweave.api.client.event.RegisterBlockEntityRenderersEvent)
- dev.upcraft.sparkweave.api.client.event.RegisterCustomArmorRenderersEvent
- dev.upcraft.sparkweave.api.event.RegisterCustomLecternMenuEvent
- dev.upcraft.sparkweave.fabric.impl.registry.RegisterEntityRenderersEventImpl (implements dev.upcraft.sparkweave.api.client.event.RegisterEntityRenderersEvent)
- dev.upcraft.sparkweave.client.event.RegisterItemPropertiesEventImpl (implements dev.upcraft.sparkweave.api.client.event.RegisterItemPropertiesEvent)
- dev.upcraft.sparkweave.fabric.impl.registry.RegisterLayerDefinitionsEventImpl (implements dev.upcraft.sparkweave.api.client.event.RegisterLayerDefinitionsEvent)
- dev.upcraft.sparkweave.api.client.event.RegisterLecternItemRendererEvent
- dev.upcraft.sparkweave.fabric.impl.registry.RegisterMenuScreensEventImpl (implements dev.upcraft.sparkweave.api.client.event.RegisterMenuScreensEvent)
- dev.upcraft.sparkweave.fabric.impl.registry.RegisterParticleFactoriesEventImpl (implements dev.upcraft.sparkweave.api.client.event.RegisterParticleFactoriesEvent)
- dev.upcraft.sparkweave.api.command.argument.RegistryArgumentType (implements com.mojang.brigadier.arguments.ArgumentType<T>)
- dev.upcraft.sparkweave.api.registry.RegistryHelper
- dev.upcraft.sparkweave.client.render.RenderDocHelper
- net.minecraft.client.renderer.entity.layers.RenderLayer<T,
M> - dev.upcraft.sparkweave.fabric.mixin.client.HumanoidArmorLayerMixin<T,
M, A>
- dev.upcraft.sparkweave.fabric.mixin.client.HumanoidArmorLayerMixin<T,
- dev.upcraft.sparkweave.mixin.client.RenderLayerMixin<T,
M> (implements dev.upcraft.sparkweave.api.client.render.RenderLayerExtensions<T, M>) - dev.upcraft.sparkweave.scheduler.ScheduledTaskQueue
- dev.upcraft.sparkweave.api.platform.Services
- dev.upcraft.sparkweave.platform.SimpleModContainer (implements dev.upcraft.sparkweave.api.platform.ModContainer)
- dev.upcraft.sparkweave.api.SparkweaveApi
- dev.upcraft.sparkweave.api.SparkweaveApi.Client
- dev.upcraft.sparkweave.registry.SparkweaveCommandArgumentTypes
- dev.upcraft.sparkweave.command.SparkweaveCommandRoot
- dev.upcraft.sparkweave.util.SparkweaveDevCreativeTab
- dev.upcraft.sparkweave.api.logging.SparkweaveLoggerFactory
- dev.upcraft.sparkweave.logging.SparkweaveLogging
- dev.upcraft.sparkweave.SparkweaveMixinConfigPlugin (implements org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin)
- dev.upcraft.sparkweave.SparkweaveMod (implements dev.upcraft.sparkweave.api.entrypoint.MainEntryPoint)
- dev.upcraft.sparkweave.vanity.SparkweaveVanityDataResponse
- dev.upcraft.sparkweave.vanity.SparkweaveVanityDataResponse.UserData
- dev.upcraft.sparkweave.vanity.SparkweaveVanityHandler
- dev.upcraft.sparkweave.api.scheduler.Tasks
- java.lang.Throwable (implements java.io.Serializable)
- dev.upcraft.sparkweave.api.types.Infallible
- dev.upcraft.sparkweave.api.time.Time
- dev.upcraft.sparkweave.validation.TranslationChecker
- dev.upcraft.sparkweave.api.undo.UndoRedoStack
- net.minecraft.client.gui.components.events.AbstractContainerEventHandler (implements net.minecraft.client.gui.components.events.ContainerEventHandler)
Interface Hierarchy
- dev.upcraft.sparkweave.api.undo.Action
- dev.upcraft.sparkweave.fabric.mixin.ArgumentTypeInfosAccessor
- java.util.function.BiConsumer<T,
U> - dev.upcraft.sparkweave.api.registry.RegistryVisitor<T>
- dev.upcraft.sparkweave.api.registry.block.BlockItemProvider
- dev.upcraft.sparkweave.api.entrypoint.ClientEntryPoint
- dev.upcraft.sparkweave.api.client.event.ClientTickEvents
- dev.upcraft.sparkweave.api.client.event.ClientTickEvents.EndTick
- dev.upcraft.sparkweave.api.client.event.ClientTickEvents.StartTick
- dev.upcraft.sparkweave.api.event.CommandEvents.Register
- java.util.function.Consumer<T>
- dev.upcraft.sparkweave.api.registry.RegistryHandler<T>
- dev.upcraft.sparkweave.api.registry.item.CreativeTabFiller
- dev.upcraft.sparkweave.api.client.render.CustomArmorRenderer.Factory<E,
M> - dev.upcraft.sparkweave.api.client.render.DebugRenderable
- dev.upcraft.sparkweave.api.entrypoint.DedicatedServerEntryPoint
- dev.upcraft.sparkweave.api.event.EntityTickEvents.EndTick<T>
- dev.upcraft.sparkweave.api.event.EntityTickEvents.StartTick<T>
- dev.upcraft.sparkweave.api.event.Event<T>
- dev.upcraft.sparkweave.fabric.impl.registry.FabricRegistryHack<R>
- dev.upcraft.sparkweave.api.event.ItemMenuInteractionEvent
- dev.upcraft.sparkweave.api.client.render.LecternItemRenderer.Factory
- dev.upcraft.sparkweave.event.LecternMenuRegistry.MenuProviderFactory
- dev.upcraft.sparkweave.api.event.LifeCycleEvents.ServerStarted
- dev.upcraft.sparkweave.api.event.LifeCycleEvents.ServerStarting
- dev.upcraft.sparkweave.api.entrypoint.MainEntryPoint
- net.minecraft.client.gui.screens.MenuScreens.ScreenConstructor<T,
U> - dev.upcraft.sparkweave.api.client.event.RegisterMenuScreensEvent.ScreenConstructor<MENU,
SCREEN>
- dev.upcraft.sparkweave.api.client.event.RegisterMenuScreensEvent.ScreenConstructor<MENU,
- dev.upcraft.sparkweave.api.platform.ModContainer
- dev.upcraft.sparkweave.api.platform.ModMetadata
- net.minecraft.client.particle.ParticleEngine.SpriteParticleRegistration<T>
- dev.upcraft.sparkweave.api.client.event.RegisterParticleFactoriesEvent.SpriteParticleRegistration<T>
- dev.upcraft.sparkweave.api.platform.services.PlatformService
- dev.upcraft.sparkweave.api.client.event.RegisterBlockEntityRenderersEvent
- dev.upcraft.sparkweave.api.client.event.RegisterBlockEntityRenderersEvent.Callback
- dev.upcraft.sparkweave.api.client.event.RegisterCustomArmorRenderersEvent.Callback
- dev.upcraft.sparkweave.api.event.RegisterCustomLecternMenuEvent.Callback
- dev.upcraft.sparkweave.api.client.event.RegisterEntityRenderersEvent
- dev.upcraft.sparkweave.api.client.event.RegisterEntityRenderersEvent.Callback
- dev.upcraft.sparkweave.api.client.event.RegisterItemPropertiesEvent
- dev.upcraft.sparkweave.api.client.event.RegisterItemPropertiesEvent.Callback
- dev.upcraft.sparkweave.api.client.event.RegisterLayerDefinitionsEvent
- dev.upcraft.sparkweave.api.client.event.RegisterLayerDefinitionsEvent.Callback
- dev.upcraft.sparkweave.api.client.event.RegisterLecternItemRendererEvent.Callback
- dev.upcraft.sparkweave.api.client.event.RegisterMenuScreensEvent
- dev.upcraft.sparkweave.api.client.event.RegisterMenuScreensEvent.Callback
- dev.upcraft.sparkweave.api.client.event.RegisterParticleFactoriesEvent
- dev.upcraft.sparkweave.api.client.event.RegisterParticleFactoriesEvent.Callback
- dev.upcraft.sparkweave.api.platform.services.RegistryService
- dev.upcraft.sparkweave.api.client.render.RenderLayerExtensions<T,
M> - dev.upcraft.sparkweave.api.platform.services.SparkweaveHelperService
- java.util.function.Supplier<T>
- dev.upcraft.sparkweave.api.registry.RegistrySupplier<T>
- dev.upcraft.sparkweave.api.scheduler.Task<T>
Annotation Interface Hierarchy
- dev.upcraft.sparkweave.api.annotation.CalledByReflection (implements java.lang.annotation.Annotation)
- dev.upcraft.sparkweave.api.annotation.CallerSensitive (implements java.lang.annotation.Annotation)
- dev.upcraft.sparkweave.api.annotation.Mod.Context (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.upcraft.sparkweave.api.web.HttpStatus
- dev.upcraft.sparkweave.api.platform.RuntimeEnvironmentType
- dev.upcraft.sparkweave.vanity.SparkweaveVanityData.Tier (implements net.minecraft.util.StringRepresentable)
- dev.upcraft.sparkweave.api.types.Success
- 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
- dev.upcraft.sparkweave.fabric.impl.mod.FabricModContainer (implements dev.upcraft.sparkweave.api.platform.ModContainer)
- dev.upcraft.sparkweave.api.client.render.LineRenderable (implements dev.upcraft.sparkweave.api.client.render.DebugRenderable)
- dev.upcraft.sparkweave.vanity.SparkweaveVanityData
- java.lang.Record