Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractContainerMenuMixin - Class in dev.upcraft.sparkweave.neoforge.mixin
 
AbstractContainerMenuMixin() - Constructor for class dev.upcraft.sparkweave.neoforge.mixin.AbstractContainerMenuMixin
 
AbstractTask<T> - Class in dev.upcraft.sparkweave.scheduler
 
AbstractTask(long, Callable<T>) - Constructor for class dev.upcraft.sparkweave.scheduler.AbstractTask
 
accept(RegistryService) - Method in interface dev.upcraft.sparkweave.api.registry.RegistryHandler
 
accept(ResourceLocation, T) - Method in interface dev.upcraft.sparkweave.api.registry.RegistryVisitor
 
ACCEPTED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
acceptTargets(Set<String>, Set<String>) - Method in class dev.upcraft.sparkweave.SparkweaveMixinConfigPlugin
 
Action - Interface in dev.upcraft.sparkweave.api.undo
 
add(DebugRenderable) - Static method in class dev.upcraft.sparkweave.api.client.render.DebugRenderer
 
add(String) - Method in class dev.upcraft.sparkweave.api.serialization.CSVWriter.RowBuilder
 
add(String, String...) - Method in class dev.upcraft.sparkweave.api.serialization.CSVWriter.RowBuilder
 
addAction(Action) - Method in class dev.upcraft.sparkweave.api.undo.UndoRedoStack
 
addItemsToTab(CreativeModeTab.ItemDisplayParameters, CreativeModeTab.Output, RandomSource) - Method in interface dev.upcraft.sparkweave.api.registry.item.CreativeTabFiller
 
addListener(Consumer<T>) - Method in class dev.upcraft.sparkweave.api.storage.DataStore
 
addRegistryEntries(CreativeModeTab.ItemDisplayParameters, CreativeModeTab.Output, RegistryHandler<T>) - Static method in class dev.upcraft.sparkweave.api.item.CreativeTabHelper
 
addRegistryEntries(CreativeModeTab.Output, RegistryHandler<T>) - Static method in class dev.upcraft.sparkweave.api.item.CreativeTabHelper
Deprecated, for removal: This API element is subject to removal in a future version.
addRow(Object...) - Method in class dev.upcraft.sparkweave.api.serialization.CSVWriter
 
alpha() - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
Returns the value of the alpha record component.
ALREADY_REPORTED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
appDirs - Variable in class dev.upcraft.sparkweave.platform.BasePlatformService
 
ARGUMENT_TYPES - Static variable in class dev.upcraft.sparkweave.registry.SparkweaveCommandArgumentTypes
 
ArmorRendererRegistry - Class in dev.upcraft.sparkweave.client.event
 
ArmorRendererRegistry() - Constructor for class dev.upcraft.sparkweave.client.event.ArmorRendererRegistry
 

B

BAD_GATEWAY - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
BAD_REQUEST - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
BasePlatformService - Class in dev.upcraft.sparkweave.platform
 
BasePlatformService() - Constructor for class dev.upcraft.sparkweave.platform.BasePlatformService
 
beginRow() - Method in class dev.upcraft.sparkweave.api.serialization.CSVWriter
creates a new CSVWriter.RowBuilder at the current position
the row position is preserved even if further rows are added to the parent builder
BlockEntityMixin - Class in dev.upcraft.sparkweave.mixin
 
BlockEntityMixin() - Constructor for class dev.upcraft.sparkweave.mixin.BlockEntityMixin
 
BlockItemProvider - Interface in dev.upcraft.sparkweave.api.registry.block
 
blue() - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
Returns the value of the blue record component.
broadcastToAdmins(MinecraftServer, Component, boolean, UUID...) - Static method in class dev.upcraft.sparkweave.api.command.CommandHelper
broadcast a message to server operators
broadcastToAdmins(MinecraftServer, Component, UUID...) - Static method in class dev.upcraft.sparkweave.api.command.CommandHelper
broadcast a message to server operators
buildTab() - Static method in class dev.upcraft.sparkweave.util.SparkweaveDevCreativeTab
 

C

CalledByReflection - Annotation Interface in dev.upcraft.sparkweave.api.annotation
Indicates that a class, field, method, or constructor is called by reflection.
This annotation is used purely to suppress warnings about reflection usage.
CallerSensitive - Annotation Interface in dev.upcraft.sparkweave.api.annotation
Indicates that a method or constructor is sensitive to the context in which it is used
cancel() - Method in interface dev.upcraft.sparkweave.api.scheduler.Task
Cancel any future execution of this task.
cancel() - Method in class dev.upcraft.sparkweave.scheduler.AbstractTask
 
canRedo() - Method in class dev.upcraft.sparkweave.api.undo.UndoRedoStack
 
canUndo() - Method in class dev.upcraft.sparkweave.api.undo.UndoRedoStack
 
clear() - Method in class dev.upcraft.sparkweave.api.undo.UndoRedoStack
 
Client() - Constructor for class dev.upcraft.sparkweave.api.SparkweaveApi.Client
 
CLIENT - Enum constant in enum class dev.upcraft.sparkweave.api.platform.RuntimeEnvironmentType
 
ClientEntryPoint - Interface in dev.upcraft.sparkweave.api.entrypoint
 
ClientModBusRegistryEvents - Class in dev.upcraft.sparkweave.neoforge.event.client
 
ClientModBusRegistryEvents() - Constructor for class dev.upcraft.sparkweave.neoforge.event.client.ClientModBusRegistryEvents
 
CLIENTSIDE_ENVIRONMENT - Static variable in class dev.upcraft.sparkweave.api.SparkweaveApi
 
close() - Method in class dev.upcraft.sparkweave.api.serialization.CSVWriter
 
code() - Method in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
CODEC - Static variable in record class dev.upcraft.sparkweave.vanity.SparkweaveVanityData
 
CODEC - Static variable in enum class dev.upcraft.sparkweave.vanity.SparkweaveVanityData.Tier
 
CommandEvents - Class in dev.upcraft.sparkweave.api.event
 
CommandEvents() - Constructor for class dev.upcraft.sparkweave.api.event.CommandEvents
 
CommandEvents.Register - Interface in dev.upcraft.sparkweave.api.event
 
CommandHelper - Class in dev.upcraft.sparkweave.api.command
 
CommandHelper() - Constructor for class dev.upcraft.sparkweave.api.command.CommandHelper
 
CompatHelper - Class in dev.upcraft.sparkweave.api.compat
 
CompatHelper(String) - Constructor for class dev.upcraft.sparkweave.api.compat.CompatHelper
 
CONFLICT - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
context - Variable in class dev.upcraft.sparkweave.api.client.render.LecternItemRenderer
 
ContextHelper - Class in dev.upcraft.sparkweave.api.reflect
 
CONTINUE - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
create(OutputStream, String[]) - Static method in class dev.upcraft.sparkweave.api.serialization.CSVWriter
 
create(OutputStream, String, String...) - Static method in class dev.upcraft.sparkweave.api.serialization.CSVWriter
 
create(Class<A>, ArgumentTypeInfo<A, T>) - Method in interface dev.upcraft.sparkweave.api.platform.services.SparkweaveHelperService
 
create(Class<A>, ArgumentTypeInfo<A, T>) - Method in class dev.upcraft.sparkweave.neoforge.service.NeoHelperService
 
create(Class<T>, Function<T[], T>) - Static method in interface dev.upcraft.sparkweave.api.event.Event
 
create(Class<T>, Function<T[], T>) - Static method in class dev.upcraft.sparkweave.event.EventFactoryImpl
 
create(BlockEntityRendererProvider.Context) - Method in interface dev.upcraft.sparkweave.api.client.render.LecternItemRenderer.Factory
 
create(ResourceKey<Registry<T>>, String) - Static method in interface dev.upcraft.sparkweave.api.registry.RegistryHandler
 
create(LivingEntity, EntityRendererProvider.Context, RenderLayerParent<E, M>) - Method in interface dev.upcraft.sparkweave.api.client.render.CustomArmorRenderer.Factory
 
create(Level, BlockPos, Player, LecternBlockEntity, ItemStack) - Method in interface dev.upcraft.sparkweave.event.LecternMenuRegistry.MenuProviderFactory
 
createArgumentInfo(Class<A>, ArgumentTypeInfo<A, T>) - Static method in class dev.upcraft.sparkweave.api.command.CommandHelper
 
CREATED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
createItem() - Method in interface dev.upcraft.sparkweave.api.registry.block.BlockItemProvider
 
createNewRegistry() - Method in interface dev.upcraft.sparkweave.api.registry.RegistryHandler
 
createNewRegistry(boolean) - Method in interface dev.upcraft.sparkweave.api.registry.RegistryHandler
 
createNewRegistry(boolean, ResourceLocation) - Method in interface dev.upcraft.sparkweave.api.registry.RegistryHandler
 
createRegistryHandler(ResourceKey<Registry<T>>, String) - Method in interface dev.upcraft.sparkweave.api.platform.services.RegistryService
 
createRegistryHandler(ResourceKey<Registry<T>>, String) - Method in class dev.upcraft.sparkweave.neoforge.service.NeoRegistryService
 
creationTime() - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
Returns the value of the creationTime record component.
CreativeTabFiller - Interface in dev.upcraft.sparkweave.api.registry.item
 
CreativeTabHelper - Class in dev.upcraft.sparkweave.api.item
 
CreativeTabHelper() - Constructor for class dev.upcraft.sparkweave.api.item.CreativeTabHelper
 
CREATOR - Enum constant in enum class dev.upcraft.sparkweave.vanity.SparkweaveVanityData.Tier
 
CSVWriter - Class in dev.upcraft.sparkweave.api.serialization
 
CSVWriter.RowBuilder - Class in dev.upcraft.sparkweave.api.serialization
 
currentAction() - Method in class dev.upcraft.sparkweave.api.undo.UndoRedoStack
 
currentIndex() - Method in class dev.upcraft.sparkweave.api.undo.UndoRedoStack
 
CustomArmorRenderer<E,M> - Class in dev.upcraft.sparkweave.api.client.render
 
CustomArmorRenderer() - Constructor for class dev.upcraft.sparkweave.api.client.render.CustomArmorRenderer
 
CustomArmorRenderer.Factory<E,M> - Interface in dev.upcraft.sparkweave.api.client.render
 
CustomHumanoidModelArmorRenderer<E,M,A> - Class in dev.upcraft.sparkweave.api.client.render
 
CustomHumanoidModelArmorRenderer() - Constructor for class dev.upcraft.sparkweave.api.client.render.CustomHumanoidModelArmorRenderer
 
CustomLecternMenuEvent - Class in dev.upcraft.sparkweave.api.event
 
CustomLecternMenuEvent() - Constructor for class dev.upcraft.sparkweave.api.event.CustomLecternMenuEvent
 
CustomLecternMenuEvent.Callback - Interface in dev.upcraft.sparkweave.api.event
 

D

DataStore<T> - Class in dev.upcraft.sparkweave.api.storage
 
DataStore(String, Supplier<T>, Duration) - Constructor for class dev.upcraft.sparkweave.api.storage.DataStore
 
DataStore(String, Supplier<T>, Duration, boolean) - Constructor for class dev.upcraft.sparkweave.api.storage.DataStore
 
Debug - Class in dev.upcraft.sparkweave.api.client
 
Debug() - Constructor for class dev.upcraft.sparkweave.api.client.Debug
 
DEBUG_LOG_LEVEL - Static variable in class dev.upcraft.sparkweave.api.SparkweaveApi
 
DEBUG_LOGGING - Static variable in class dev.upcraft.sparkweave.api.SparkweaveApi
 
DEBUG_MODE - Static variable in class dev.upcraft.sparkweave.api.SparkweaveApi
 
DebugRenderable - Interface in dev.upcraft.sparkweave.api.client.render
 
DebugRenderer - Class in dev.upcraft.sparkweave.api.client.render
 
DebugRenderer() - Constructor for class dev.upcraft.sparkweave.api.client.render.DebugRenderer
 
DebugRenderEvents - Class in dev.upcraft.sparkweave.neoforge.event.client
 
DebugRenderEvents() - Constructor for class dev.upcraft.sparkweave.neoforge.event.client.DebugRenderEvents
 
DedicatedServerEntryPoint - Interface in dev.upcraft.sparkweave.api.entrypoint
 
DEFAULT_SEPARATOR - Static variable in class dev.upcraft.sparkweave.api.serialization.CSVWriter
 
DeferredHolderMixin<R,T> - Class in dev.upcraft.sparkweave.neoforge.mixin
 
DeferredHolderMixin() - Constructor for class dev.upcraft.sparkweave.neoforge.mixin.DeferredHolderMixin
 
DeferredRegisterMixin<T> - Class in dev.upcraft.sparkweave.neoforge.mixin
 
DeferredRegisterMixin() - Constructor for class dev.upcraft.sparkweave.neoforge.mixin.DeferredRegisterMixin
 
dev.upcraft.sparkweave - package dev.upcraft.sparkweave
 
dev.upcraft.sparkweave.api - package dev.upcraft.sparkweave.api
 
dev.upcraft.sparkweave.api.annotation - package dev.upcraft.sparkweave.api.annotation
 
dev.upcraft.sparkweave.api.client - package dev.upcraft.sparkweave.api.client
 
dev.upcraft.sparkweave.api.client.event - package dev.upcraft.sparkweave.api.client.event
 
dev.upcraft.sparkweave.api.client.render - package dev.upcraft.sparkweave.api.client.render
 
dev.upcraft.sparkweave.api.command - package dev.upcraft.sparkweave.api.command
 
dev.upcraft.sparkweave.api.command.argument - package dev.upcraft.sparkweave.api.command.argument
 
dev.upcraft.sparkweave.api.compat - package dev.upcraft.sparkweave.api.compat
 
dev.upcraft.sparkweave.api.entrypoint - package dev.upcraft.sparkweave.api.entrypoint
 
dev.upcraft.sparkweave.api.event - package dev.upcraft.sparkweave.api.event
 
dev.upcraft.sparkweave.api.item - package dev.upcraft.sparkweave.api.item
 
dev.upcraft.sparkweave.api.logging - package dev.upcraft.sparkweave.api.logging
 
dev.upcraft.sparkweave.api.platform - package dev.upcraft.sparkweave.api.platform
 
dev.upcraft.sparkweave.api.platform.services - package dev.upcraft.sparkweave.api.platform.services
 
dev.upcraft.sparkweave.api.reflect - package dev.upcraft.sparkweave.api.reflect
 
dev.upcraft.sparkweave.api.registry - package dev.upcraft.sparkweave.api.registry
 
dev.upcraft.sparkweave.api.registry.block - package dev.upcraft.sparkweave.api.registry.block
 
dev.upcraft.sparkweave.api.registry.item - package dev.upcraft.sparkweave.api.registry.item
 
dev.upcraft.sparkweave.api.scheduler - package dev.upcraft.sparkweave.api.scheduler
 
dev.upcraft.sparkweave.api.serialization - package dev.upcraft.sparkweave.api.serialization
 
dev.upcraft.sparkweave.api.storage - package dev.upcraft.sparkweave.api.storage
 
dev.upcraft.sparkweave.api.time - package dev.upcraft.sparkweave.api.time
 
dev.upcraft.sparkweave.api.types - package dev.upcraft.sparkweave.api.types
 
dev.upcraft.sparkweave.api.undo - package dev.upcraft.sparkweave.api.undo
 
dev.upcraft.sparkweave.api.web - package dev.upcraft.sparkweave.api.web
 
dev.upcraft.sparkweave.client.event - package dev.upcraft.sparkweave.client.event
 
dev.upcraft.sparkweave.client.render - package dev.upcraft.sparkweave.client.render
 
dev.upcraft.sparkweave.command - package dev.upcraft.sparkweave.command
 
dev.upcraft.sparkweave.entrypoint - package dev.upcraft.sparkweave.entrypoint
 
dev.upcraft.sparkweave.event - package dev.upcraft.sparkweave.event
 
dev.upcraft.sparkweave.logging - package dev.upcraft.sparkweave.logging
 
dev.upcraft.sparkweave.mixin - package dev.upcraft.sparkweave.mixin
 
dev.upcraft.sparkweave.mixin.client - package dev.upcraft.sparkweave.mixin.client
 
dev.upcraft.sparkweave.neoforge.entrypoint - package dev.upcraft.sparkweave.neoforge.entrypoint
 
dev.upcraft.sparkweave.neoforge.event - package dev.upcraft.sparkweave.neoforge.event
 
dev.upcraft.sparkweave.neoforge.event.client - package dev.upcraft.sparkweave.neoforge.event.client
 
dev.upcraft.sparkweave.neoforge.impl.mod - package dev.upcraft.sparkweave.neoforge.impl.mod
 
dev.upcraft.sparkweave.neoforge.impl.registry - package dev.upcraft.sparkweave.neoforge.impl.registry
 
dev.upcraft.sparkweave.neoforge.mixin - package dev.upcraft.sparkweave.neoforge.mixin
 
dev.upcraft.sparkweave.neoforge.mixin.client - package dev.upcraft.sparkweave.neoforge.mixin.client
 
dev.upcraft.sparkweave.neoforge.service - package dev.upcraft.sparkweave.neoforge.service
 
dev.upcraft.sparkweave.platform - package dev.upcraft.sparkweave.platform
 
dev.upcraft.sparkweave.registry - package dev.upcraft.sparkweave.registry
 
dev.upcraft.sparkweave.scheduler - package dev.upcraft.sparkweave.scheduler
 
dev.upcraft.sparkweave.util - package dev.upcraft.sparkweave.util
 
dev.upcraft.sparkweave.validation - package dev.upcraft.sparkweave.validation
 
dev.upcraft.sparkweave.vanity - package dev.upcraft.sparkweave.vanity
 
DEVELOPER_CREATIVE_TAB - Static variable in class dev.upcraft.sparkweave.api.SparkweaveApi
 
DEVELOPER_MODE_TAB - Static variable in class dev.upcraft.sparkweave.util.SparkweaveDevCreativeTab
 
DEVELOPMENT_ENVIRONMENT - Static variable in class dev.upcraft.sparkweave.api.SparkweaveApi
 
displayName() - Method in interface dev.upcraft.sparkweave.api.platform.ModMetadata
 
displayName() - Method in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
displayName() - Method in class dev.upcraft.sparkweave.neoforge.impl.mod.NeoForgeModMetadata
 
DotEnv - Class in dev.upcraft.sparkweave.platform
 
DotEnv() - Constructor for class dev.upcraft.sparkweave.platform.DotEnv
 
drawLine(float, float, float, float, float, float, long) - Static method in class dev.upcraft.sparkweave.api.client.Debug
 
drawLine(float, float, float, float, float, float, long) - Static method in class dev.upcraft.sparkweave.api.client.render.DebugRenderer
 
drawLine(PoseStack, float, float, float, float, float, float, long) - Static method in class dev.upcraft.sparkweave.api.client.Debug
 
drawLine(PoseStack, float, float, float, float, float, float, long) - Static method in class dev.upcraft.sparkweave.api.client.render.DebugRenderer
 
drawLine(PoseStack, Vector3fc, Vector3fc, long) - Static method in class dev.upcraft.sparkweave.api.client.Debug
 
drawLine(Vector3fc, Vector3fc, long) - Static method in class dev.upcraft.sparkweave.api.client.Debug
 
DumpRecipesCommand - Class in dev.upcraft.sparkweave.command
 
DumpRecipesCommand() - Constructor for class dev.upcraft.sparkweave.command.DumpRecipesCommand
 
DumpRegistryCommand - Class in dev.upcraft.sparkweave.command
 
DumpRegistryCommand() - Constructor for class dev.upcraft.sparkweave.command.DumpRegistryCommand
 
DumpTagsCommand - Class in dev.upcraft.sparkweave.command
 
DumpTagsCommand() - Constructor for class dev.upcraft.sparkweave.command.DumpTagsCommand
 
duration() - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
Returns the value of the duration record component.

E

EARLY_HINTS - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
end() - Method in class dev.upcraft.sparkweave.api.serialization.CSVWriter.RowBuilder
 
endX() - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
Returns the value of the endX record component.
endY() - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
Returns the value of the endY record component.
endZ() - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
Returns the value of the endZ record component.
EntrypointHelper - Class in dev.upcraft.sparkweave.entrypoint
 
EntrypointHelper() - Constructor for class dev.upcraft.sparkweave.entrypoint.EntrypointHelper
 
Env - Class in dev.upcraft.sparkweave.api.platform
 
Env() - Constructor for class dev.upcraft.sparkweave.api.platform.Env
 
equals(Object) - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.upcraft.sparkweave.neoforge.impl.mod.NeoforgeModContainer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.upcraft.sparkweave.neoforge.impl.registry.RegisterParticleFactoriesEventImpl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.upcraft.sparkweave.vanity.SparkweaveVanityData
Indicates whether some other object is "equal to" this one.
event() - Method in record class dev.upcraft.sparkweave.neoforge.impl.registry.RegisterParticleFactoriesEventImpl
Returns the value of the event record component.
Event<T> - Interface in dev.upcraft.sparkweave.api.event
 
EVENT - Static variable in interface dev.upcraft.sparkweave.api.client.event.RegisterBlockEntityRenderersEvent
 
EVENT - Static variable in class dev.upcraft.sparkweave.api.client.event.RegisterCustomArmorRenderersEvent
 
EVENT - Static variable in interface dev.upcraft.sparkweave.api.client.event.RegisterEntityRenderersEvent
 
EVENT - Static variable in interface dev.upcraft.sparkweave.api.client.event.RegisterItemPropertiesEvent
 
EVENT - Static variable in interface dev.upcraft.sparkweave.api.client.event.RegisterLayerDefinitionsEvent
 
EVENT - Static variable in class dev.upcraft.sparkweave.api.client.event.RegisterLecternItemRendererEvent
 
EVENT - Static variable in interface dev.upcraft.sparkweave.api.client.event.RegisterMenuScreensEvent
 
EVENT - Static variable in interface dev.upcraft.sparkweave.api.client.event.RegisterParticleFactoriesEvent
 
EVENT - Static variable in class dev.upcraft.sparkweave.api.event.CustomLecternMenuEvent
 
EVENT - Static variable in interface dev.upcraft.sparkweave.api.event.ItemMenuInteractionEvent
 
EventFactoryImpl<T> - Class in dev.upcraft.sparkweave.event
A Simple event system.
EXPECTATION_FAILED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 

F

FAILED_DEPENDENCY - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
findPath(String) - Method in interface dev.upcraft.sparkweave.api.platform.ModContainer
 
findPath(String) - Method in record class dev.upcraft.sparkweave.neoforge.impl.mod.NeoforgeModContainer
 
findPath(String) - Method in class dev.upcraft.sparkweave.platform.SimpleModContainer
 
fireEntrypoints(Class<T>, BiConsumer<T, ModContainer>) - Static method in class dev.upcraft.sparkweave.entrypoint.EntrypointHelper
 
FORBIDDEN - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
ForgeBusEvents - Class in dev.upcraft.sparkweave.neoforge.event
 
ForgeBusEvents() - Constructor for class dev.upcraft.sparkweave.neoforge.event.ForgeBusEvents
 
FOUND - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 

G

GATEWAY_TIMEOUT - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
get() - Static method in interface dev.upcraft.sparkweave.api.platform.services.RegistryService
 
get() - Method in interface dev.upcraft.sparkweave.api.registry.RegistrySupplier
 
get() - Method in class dev.upcraft.sparkweave.api.storage.DataStore
 
get(String) - Static method in class dev.upcraft.sparkweave.api.platform.Env
 
get(String, String) - Static method in class dev.upcraft.sparkweave.api.platform.Env
 
get(RenderLayerParent<E, M>, E, ItemStack) - Static method in class dev.upcraft.sparkweave.client.event.ArmorRendererRegistry
 
get(ItemStack) - Static method in class dev.upcraft.sparkweave.client.event.LecternItemRendererRegistry
 
get(ItemStack) - Static method in class dev.upcraft.sparkweave.event.LecternMenuRegistry
 
getAction(int) - Method in class dev.upcraft.sparkweave.api.undo.UndoRedoStack
 
getActiveMods() - Method in interface dev.upcraft.sparkweave.api.platform.services.PlatformService
 
getActiveMods() - Method in class dev.upcraft.sparkweave.neoforge.service.NeoPlatformService
 
getAll() - Static method in class dev.upcraft.sparkweave.vanity.SparkweaveVanityHandler
 
getArmorBuffer(MultiBufferSource, ItemStack, ResourceLocation) - Static method in class dev.upcraft.sparkweave.api.client.render.CustomHumanoidModelArmorRenderer
 
getArmorModel(E, ItemStack, EquipmentSlot) - Method in class dev.upcraft.sparkweave.api.client.render.CustomHumanoidModelArmorRenderer
 
getBook() - Method in class dev.upcraft.sparkweave.mixin.LecternBlockEntityMixin
 
getBool(String) - Static method in class dev.upcraft.sparkweave.api.platform.Env
 
getBool(String, String) - Static method in class dev.upcraft.sparkweave.api.platform.Env
 
getBuiltinRegistry(ResourceKey<Registry<T>>) - Static method in class dev.upcraft.sparkweave.api.registry.RegistryHelper
 
getCallerContext() - Static method in class dev.upcraft.sparkweave.api.reflect.ContextHelper
 
getConfigDir() - Method in interface dev.upcraft.sparkweave.api.platform.services.PlatformService
 
getConfigDir() - Method in class dev.upcraft.sparkweave.neoforge.service.NeoPlatformService
 
getContext(Class<?>) - Static method in class dev.upcraft.sparkweave.api.reflect.ContextHelper
 
getCreationTimeMs() - Method in interface dev.upcraft.sparkweave.api.client.render.DebugRenderable
 
getCreationTimeMs() - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
 
getCurrentContext() - Static method in class dev.upcraft.sparkweave.api.reflect.ContextHelper
 
getCurrentContext(int) - Static method in class dev.upcraft.sparkweave.api.reflect.ContextHelper
 
getData(UUID) - Static method in class dev.upcraft.sparkweave.vanity.SparkweaveVanityHandler
 
getDescriptionUrl() - Method in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
getEntries() - Method in class dev.upcraft.sparkweave.neoforge.mixin.DeferredRegisterMixin
 
getEntriesOrdered() - Method in interface dev.upcraft.sparkweave.api.registry.RegistryHandler
 
getEnvironmentType() - Method in interface dev.upcraft.sparkweave.api.platform.services.PlatformService
 
getEnvironmentType() - Method in class dev.upcraft.sparkweave.neoforge.service.NeoPlatformService
 
getEnvString() - Method in interface dev.upcraft.sparkweave.api.platform.services.PlatformService
 
getExamples() - Method in class dev.upcraft.sparkweave.api.command.argument.RegistryArgumentType
 
getGameDir() - Method in interface dev.upcraft.sparkweave.api.platform.services.PlatformService
 
getGameDir() - Method in class dev.upcraft.sparkweave.neoforge.service.NeoPlatformService
 
getHomepageUrl() - Method in interface dev.upcraft.sparkweave.api.platform.ModMetadata
 
getHomepageUrl() - Method in class dev.upcraft.sparkweave.neoforge.impl.mod.NeoForgeModMetadata
 
getId() - Method in interface dev.upcraft.sparkweave.api.registry.RegistrySupplier
 
getInt(String) - Static method in class dev.upcraft.sparkweave.api.platform.Env
 
getInt(String, String) - Static method in class dev.upcraft.sparkweave.api.platform.Env
 
getLastRefresh() - Method in class dev.upcraft.sparkweave.api.storage.DataStore
 
getLastResult() - Method in interface dev.upcraft.sparkweave.api.scheduler.Task
 
getLastResult() - Method in class dev.upcraft.sparkweave.scheduler.AbstractTask
 
getLastResult() - Method in class dev.upcraft.sparkweave.scheduler.RepeatingTask
 
getLaunchArguments(boolean) - Method in interface dev.upcraft.sparkweave.api.platform.services.PlatformService
 
getLaunchArguments(boolean) - Method in class dev.upcraft.sparkweave.neoforge.service.NeoPlatformService
 
getLogger() - Static method in class dev.upcraft.sparkweave.api.logging.SparkweaveLoggerFactory
 
getLogger() - Static method in class dev.upcraft.sparkweave.logging.SparkweaveLogging
 
getLogger(ModContainer) - Static method in class dev.upcraft.sparkweave.api.logging.SparkweaveLoggerFactory
 
getLogger(String) - Static method in class dev.upcraft.sparkweave.api.logging.SparkweaveLoggerFactory
 
getMissingKeys() - Static method in class dev.upcraft.sparkweave.validation.TranslationChecker
 
getMixins() - Method in class dev.upcraft.sparkweave.SparkweaveMixinConfigPlugin
 
getModContainer(String) - Method in interface dev.upcraft.sparkweave.api.platform.services.PlatformService
 
getModContainer(String) - Method in class dev.upcraft.sparkweave.neoforge.service.NeoPlatformService
 
getName() - Method in enum class dev.upcraft.sparkweave.api.platform.RuntimeEnvironmentType
 
getName() - Method in enum class dev.upcraft.sparkweave.vanity.SparkweaveVanityData.Tier
 
getNamespace() - Method in class dev.upcraft.sparkweave.neoforge.mixin.DeferredRegisterMixin
 
getPlatformName() - Method in interface dev.upcraft.sparkweave.api.platform.services.PlatformService
 
getPlatformName() - Method in class dev.upcraft.sparkweave.neoforge.service.NeoPlatformService
 
getRandom() - Static method in class dev.upcraft.sparkweave.api.item.CreativeTabHelper
 
getRefMapperConfig() - Method in class dev.upcraft.sparkweave.SparkweaveMixinConfigPlugin
 
getRegistry() - Method in interface dev.upcraft.sparkweave.api.registry.RegistrySupplier
 
getRegistry(CommandContext<CommandSourceStack>, String) - Static method in class dev.upcraft.sparkweave.api.command.argument.RegistryArgumentType
 
getRegistryKey() - Method in interface dev.upcraft.sparkweave.api.registry.RegistrySupplier
 
getRegistryKey() - Method in class dev.upcraft.sparkweave.neoforge.mixin.DeferredHolderMixin
 
getRenderDurationMs() - Method in interface dev.upcraft.sparkweave.api.client.render.DebugRenderable
 
getRenderDurationMs() - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
 
getRenderLayer() - Method in interface dev.upcraft.sparkweave.api.client.render.DebugRenderable
 
getRenderLayer() - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
 
getSerializedName() - Method in enum class dev.upcraft.sparkweave.vanity.SparkweaveVanityData.Tier
 
getService(Class<T>) - Static method in class dev.upcraft.sparkweave.api.platform.Services
 
getTexture(E, ItemStack, EquipmentSlot) - Method in class dev.upcraft.sparkweave.api.client.render.CustomHumanoidModelArmorRenderer
 
getUserAgent() - Method in interface dev.upcraft.sparkweave.api.platform.services.PlatformService
 
getUserAgent() - Method in class dev.upcraft.sparkweave.neoforge.service.NeoPlatformService
 
getUserDataDir(String) - Method in interface dev.upcraft.sparkweave.api.platform.services.PlatformService
 
getUserDataDir(String) - Method in class dev.upcraft.sparkweave.platform.BasePlatformService
 
GONE - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
green() - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
Returns the value of the green record component.

H

handler$createNewRegistry(boolean, ResourceLocation) - Method in class dev.upcraft.sparkweave.neoforge.mixin.DeferredRegisterMixin
 
handler$getEntriesOrdered() - Method in class dev.upcraft.sparkweave.neoforge.mixin.DeferredRegisterMixin
 
handler$register(String, Supplier<S>) - Method in class dev.upcraft.sparkweave.neoforge.mixin.DeferredRegisterMixin
 
handler$register(ResourceKey<T>, Supplier<S>) - Method in class dev.upcraft.sparkweave.neoforge.mixin.DeferredRegisterMixin
 
handler$registry() - Method in class dev.upcraft.sparkweave.neoforge.mixin.DeferredRegisterMixin
 
handler$stream() - Method in class dev.upcraft.sparkweave.neoforge.mixin.DeferredRegisterMixin
 
handler$values() - Method in class dev.upcraft.sparkweave.neoforge.mixin.DeferredRegisterMixin
 
handleRegister(RegistryHandler<T>) - Method in interface dev.upcraft.sparkweave.api.platform.services.RegistryService
 
handleRegister(RegistryHandler<T>) - Method in class dev.upcraft.sparkweave.neoforge.service.NeoRegistryService
 
has(UUID) - Static method in class dev.upcraft.sparkweave.vanity.SparkweaveVanityHandler
 
hashCode() - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
Returns a hash code value for this object.
hashCode() - Method in record class dev.upcraft.sparkweave.neoforge.impl.mod.NeoforgeModContainer
Returns a hash code value for this object.
hashCode() - Method in record class dev.upcraft.sparkweave.neoforge.impl.registry.RegisterParticleFactoriesEventImpl
Returns a hash code value for this object.
hashCode() - Method in record class dev.upcraft.sparkweave.vanity.SparkweaveVanityData
Returns a hash code value for this object.
holder() - Method in interface dev.upcraft.sparkweave.api.registry.RegistrySupplier
 
holder() - Method in class dev.upcraft.sparkweave.neoforge.mixin.DeferredHolderMixin
 
HTTP_VERSION_NOT_SUPPORTED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
HttpStatus - Enum Class in dev.upcraft.sparkweave.api.web
 
HumanoidArmorLayerMixin<T,M,A> - Class in dev.upcraft.sparkweave.neoforge.mixin.client
 

I

I_AM_A_TEAPOT - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
id() - Method in interface dev.upcraft.sparkweave.api.platform.ModMetadata
 
id() - Method in class dev.upcraft.sparkweave.neoforge.impl.mod.NeoForgeModMetadata
 
id(String) - Static method in class dev.upcraft.sparkweave.SparkweaveMod
 
ids(String...) - Static method in class dev.upcraft.sparkweave.SparkweaveMod
 
ifEnabled(Supplier<Runnable>) - Method in class dev.upcraft.sparkweave.api.compat.CompatHelper
 
IM_USED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
Infallible - Exception Class in dev.upcraft.sparkweave.api.types
A throwable that is guaranteed to never be thrown.
init() - Static method in class dev.upcraft.sparkweave.client.render.RenderDocHelper
 
INSTANCE - Enum constant in enum class dev.upcraft.sparkweave.api.types.Success
 
INSTANCE - Static variable in interface dev.upcraft.sparkweave.api.platform.services.RegistryService
 
INSUFFICIENT_STORAGE - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
interactWithItemInMenu(AbstractContainerMenu, Player, Level, ClickAction, Slot, ItemStack, ItemStack) - Method in interface dev.upcraft.sparkweave.api.event.ItemMenuInteractionEvent
 
INTERNAL_SERVER_ERROR - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
invoker() - Method in interface dev.upcraft.sparkweave.api.event.Event
 
invoker() - Method in class dev.upcraft.sparkweave.event.EventFactoryImpl
 
IO_EXCEPTION - Static variable in class dev.upcraft.sparkweave.api.command.CommandHelper
 
is(Supplier<T>) - Method in interface dev.upcraft.sparkweave.api.registry.RegistrySupplier
 
is(T) - Method in interface dev.upcraft.sparkweave.api.registry.RegistrySupplier
 
isCancelled() - Method in interface dev.upcraft.sparkweave.api.scheduler.Task
 
isCancelled() - Method in class dev.upcraft.sparkweave.scheduler.AbstractTask
 
isClientSide() - Method in enum class dev.upcraft.sparkweave.api.platform.RuntimeEnvironmentType
 
isDevelopmentEnvironment() - Method in interface dev.upcraft.sparkweave.api.platform.services.PlatformService
 
isDevelopmentEnvironment() - Method in class dev.upcraft.sparkweave.neoforge.service.NeoPlatformService
 
isEnabled() - Method in class dev.upcraft.sparkweave.api.compat.CompatHelper
 
isModLoaded(String) - Method in interface dev.upcraft.sparkweave.api.platform.services.PlatformService
 
isModLoaded(String) - Method in class dev.upcraft.sparkweave.neoforge.service.NeoPlatformService
 
isServerSide() - Method in enum class dev.upcraft.sparkweave.api.platform.RuntimeEnvironmentType
 
isStale() - Method in class dev.upcraft.sparkweave.api.storage.DataStore
 
issuesUrl() - Method in interface dev.upcraft.sparkweave.api.platform.ModMetadata
 
issuesUrl() - Method in class dev.upcraft.sparkweave.neoforge.impl.mod.NeoForgeModMetadata
 
ItemMenuInteractionEvent - Interface in dev.upcraft.sparkweave.api.event
 

L

LecternBlockEntityMixin - Class in dev.upcraft.sparkweave.mixin
 
LecternBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class dev.upcraft.sparkweave.mixin.LecternBlockEntityMixin
 
LecternBlockMixin - Class in dev.upcraft.sparkweave.mixin
 
LecternBlockMixin() - Constructor for class dev.upcraft.sparkweave.mixin.LecternBlockMixin
 
LecternItemRenderer - Class in dev.upcraft.sparkweave.api.client.render
 
LecternItemRenderer(BlockEntityRendererProvider.Context) - Constructor for class dev.upcraft.sparkweave.api.client.render.LecternItemRenderer
 
LecternItemRenderer.Factory - Interface in dev.upcraft.sparkweave.api.client.render
 
LecternItemRendererRegistry - Class in dev.upcraft.sparkweave.client.event
 
LecternItemRendererRegistry() - Constructor for class dev.upcraft.sparkweave.client.event.LecternItemRendererRegistry
 
LecternMenuRegistry - Class in dev.upcraft.sparkweave.event
 
LecternMenuRegistry() - Constructor for class dev.upcraft.sparkweave.event.LecternMenuRegistry
 
LecternMenuRegistry.MenuProviderFactory - Interface in dev.upcraft.sparkweave.event
 
LecternRendererMixin - Class in dev.upcraft.sparkweave.mixin.client
 
LecternRendererMixin() - Constructor for class dev.upcraft.sparkweave.mixin.client.LecternRendererMixin
 
LENGTH_REQUIRED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
LifeCycleEvents - Class in dev.upcraft.sparkweave.api.event
 
LifeCycleEvents() - Constructor for class dev.upcraft.sparkweave.api.event.LifeCycleEvents
 
LifeCycleEvents.ServerStarted - Interface in dev.upcraft.sparkweave.api.event
 
LifeCycleEvents.ServerStarting - Interface in dev.upcraft.sparkweave.api.event
 
LineRenderable - Record Class in dev.upcraft.sparkweave.api.client.render
 
LineRenderable(float, float, float, float, float, float, int, int, int, int, long, long) - Constructor for record class dev.upcraft.sparkweave.api.client.render.LineRenderable
Creates an instance of a LineRenderable record class.
LIST_CODEC - Static variable in record class dev.upcraft.sparkweave.vanity.SparkweaveVanityData
 
listSuggestions(CommandContext<S>, SuggestionsBuilder) - Method in class dev.upcraft.sparkweave.api.command.argument.RegistryArgumentType
 
load() - Static method in class dev.upcraft.sparkweave.platform.DotEnv
loads in the following order (later means it overwrites values from previous files): .env $side.env $side.$environment.env $side is the value of the current RuntimeEnvironmentType, $environment is either production or development
load(Path) - Static method in class dev.upcraft.sparkweave.platform.DotEnv
 
LOAD_RENDERDOC - Static variable in class dev.upcraft.sparkweave.api.SparkweaveApi.Client
 
LOCKED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
LOG_MISSING_TRANSLATIONS - Static variable in class dev.upcraft.sparkweave.api.SparkweaveApi.Client
 
LOOP_DETECTED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 

M

Main - Class in dev.upcraft.sparkweave.neoforge.entrypoint
 
Main(IEventBus) - Constructor for class dev.upcraft.sparkweave.neoforge.entrypoint.Main
 
MainEntryPoint - Interface in dev.upcraft.sparkweave.api.entrypoint
 
MainMixin - Class in dev.upcraft.sparkweave.mixin.client
 
MainMixin() - Constructor for class dev.upcraft.sparkweave.mixin.client.MainMixin
 
makeRegistry(Consumer<RegistryBuilder<T>>) - Method in class dev.upcraft.sparkweave.neoforge.mixin.DeferredRegisterMixin
 
matches(TagKey<? super T>) - Method in interface dev.upcraft.sparkweave.api.registry.RegistrySupplier
 
matches(TagKey<? super T>) - Method in class dev.upcraft.sparkweave.neoforge.mixin.DeferredHolderMixin
 
metadata() - Method in interface dev.upcraft.sparkweave.api.platform.ModContainer
 
metadata() - Method in record class dev.upcraft.sparkweave.neoforge.impl.mod.NeoforgeModContainer
Returns the value of the metadata record component.
metadata() - Method in class dev.upcraft.sparkweave.platform.SimpleModContainer
 
METHOD_NOT_ALLOWED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
MISDIRECTED_REQUEST - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
Mod - Class in dev.upcraft.sparkweave.api.annotation
 
Mod() - Constructor for class dev.upcraft.sparkweave.api.annotation.Mod
 
Mod.Context - Annotation Interface in dev.upcraft.sparkweave.api.annotation
 
ModContainer - Interface in dev.upcraft.sparkweave.api.platform
 
modid() - Method in class dev.upcraft.sparkweave.api.compat.CompatHelper
 
MODID - Static variable in class dev.upcraft.sparkweave.SparkweaveMod
 
modInfo() - Method in class dev.upcraft.sparkweave.neoforge.impl.mod.NeoForgeModMetadata
 
ModMetadata - Interface in dev.upcraft.sparkweave.api.platform
 
MOVED_PERMANENTLY - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
MULTI_STATUS - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
MULTIPLE_CHOICES - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 

N

NeoforgeModContainer - Record Class in dev.upcraft.sparkweave.neoforge.impl.mod
 
NeoforgeModContainer(NeoForgeModMetadata) - Constructor for record class dev.upcraft.sparkweave.neoforge.impl.mod.NeoforgeModContainer
Creates an instance of a NeoforgeModContainer record class.
NeoForgeModMetadata - Class in dev.upcraft.sparkweave.neoforge.impl.mod
 
NeoForgeModMetadata(IModInfo) - Constructor for class dev.upcraft.sparkweave.neoforge.impl.mod.NeoForgeModMetadata
 
NeoHelperService - Class in dev.upcraft.sparkweave.neoforge.service
 
NeoHelperService() - Constructor for class dev.upcraft.sparkweave.neoforge.service.NeoHelperService
 
NeoPlatformService - Class in dev.upcraft.sparkweave.neoforge.service
 
NeoPlatformService() - Constructor for class dev.upcraft.sparkweave.neoforge.service.NeoPlatformService
 
NeoRegistryService - Class in dev.upcraft.sparkweave.neoforge.service
 
NeoRegistryService() - Constructor for class dev.upcraft.sparkweave.neoforge.service.NeoRegistryService
 
NETWORK_AUTHENTICATION_REQUIRED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
newBuilder() - Static method in class dev.upcraft.sparkweave.api.item.CreativeTabHelper
Deprecated, for removal: This API element is subject to removal in a future version.
newBuilder(Component) - Static method in class dev.upcraft.sparkweave.api.item.CreativeTabHelper
 
newBuilder(ResourceKey<CreativeModeTab>) - Static method in class dev.upcraft.sparkweave.api.item.CreativeTabHelper
 
newBuilder(ResourceLocation) - Static method in class dev.upcraft.sparkweave.api.item.CreativeTabHelper
 
newCreativeTabBuilder() - Method in interface dev.upcraft.sparkweave.api.platform.services.SparkweaveHelperService
Deprecated, for removal: This API element is subject to removal in a future version.
newCreativeTabBuilder(Component) - Method in interface dev.upcraft.sparkweave.api.platform.services.SparkweaveHelperService
 
newCreativeTabBuilder(Component) - Method in class dev.upcraft.sparkweave.neoforge.service.NeoHelperService
 
nextExecutionTime - Variable in class dev.upcraft.sparkweave.scheduler.AbstractTask
 
nextExecutionTime() - Method in class dev.upcraft.sparkweave.scheduler.AbstractTask
 
NO_CONTENT - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
NON_AUTHORITATIVE_INFORMATION - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
NONE - Enum constant in enum class dev.upcraft.sparkweave.vanity.SparkweaveVanityData.Tier
 
NOT_ACCEPTABLE - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
NOT_EXTENDED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
NOT_FOUND - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
NOT_IMPLEMENTED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
NOT_MODIFIED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 

O

of(int) - Static method in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
of(ModContainer) - Static method in record class dev.upcraft.sparkweave.neoforge.impl.mod.NeoforgeModContainer
 
ok(int) - Static method in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
OK - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
onClientSetup(FMLClientSetupEvent) - Static method in class dev.upcraft.sparkweave.neoforge.event.client.ClientModBusRegistryEvents
 
onInitialize(ModContainer) - Method in interface dev.upcraft.sparkweave.api.entrypoint.MainEntryPoint
 
onInitialize(ModContainer) - Method in class dev.upcraft.sparkweave.SparkweaveMod
 
onInitializeClient(ModContainer) - Method in interface dev.upcraft.sparkweave.api.entrypoint.ClientEntryPoint
 
onInitializeServer(ModContainer) - Method in interface dev.upcraft.sparkweave.api.entrypoint.DedicatedServerEntryPoint
 
onLoad(String) - Method in class dev.upcraft.sparkweave.SparkweaveMixinConfigPlugin
 
onRegisterCommands(RegisterCommandsEvent) - Static method in class dev.upcraft.sparkweave.neoforge.event.ForgeBusEvents
 
onRegisterEntityLayers(EntityRenderersEvent.AddLayers) - Static method in class dev.upcraft.sparkweave.neoforge.event.client.ClientModBusRegistryEvents
 
onRegisterLayerDefinitions(EntityRenderersEvent.RegisterLayerDefinitions) - Static method in class dev.upcraft.sparkweave.neoforge.event.client.ClientModBusRegistryEvents
 
onRegisterMenuScreens(RegisterMenuScreensEvent) - Static method in class dev.upcraft.sparkweave.neoforge.event.client.ClientModBusRegistryEvents
 
onRegisterParticles(RegisterParticleProvidersEvent) - Static method in class dev.upcraft.sparkweave.neoforge.event.client.ClientModBusRegistryEvents
 
onRegisterReloadListeners(RegisterClientReloadListenersEvent) - Static method in class dev.upcraft.sparkweave.neoforge.event.client.ResourcePackEvents
 
onRegisterRenderers(EntityRenderersEvent.RegisterRenderers) - Static method in class dev.upcraft.sparkweave.neoforge.event.client.ClientModBusRegistryEvents
 
onRenderWorld(RenderLevelStageEvent) - Static method in class dev.upcraft.sparkweave.neoforge.event.client.DebugRenderEvents
 
onServerStart(ServerStartingEvent) - Static method in class dev.upcraft.sparkweave.neoforge.event.ForgeBusEvents
 
onServerStarted(MinecraftServer) - Method in interface dev.upcraft.sparkweave.api.event.LifeCycleEvents.ServerStarted
 
onServerStarting(MinecraftServer) - Method in interface dev.upcraft.sparkweave.api.event.LifeCycleEvents.ServerStarting
 
onServerStarting(MinecraftServer) - Static method in class dev.upcraft.sparkweave.scheduler.ScheduledTaskQueue
 
onServerStopped() - Static method in class dev.upcraft.sparkweave.scheduler.ScheduledTaskQueue
 
onServerStopped(ServerStoppedEvent) - Static method in class dev.upcraft.sparkweave.neoforge.event.ForgeBusEvents
 
onServerTick() - Static method in class dev.upcraft.sparkweave.scheduler.ScheduledTaskQueue
 
onServerTick(ServerTickEvent.Pre) - Static method in class dev.upcraft.sparkweave.neoforge.event.ForgeBusEvents
 
orElse(Supplier<Supplier<T>>, T) - Method in class dev.upcraft.sparkweave.api.compat.CompatHelper
 
orElseGet(Supplier<Supplier<T>>, Supplier<T>) - Method in class dev.upcraft.sparkweave.api.compat.CompatHelper
 
orElseThrow() - Method in enum class dev.upcraft.sparkweave.api.platform.RuntimeEnvironmentType
 
orThrow() - Method in class dev.upcraft.sparkweave.api.compat.CompatHelper
 

P

parse(StringReader) - Method in class dev.upcraft.sparkweave.api.command.argument.RegistryArgumentType
 
PARTIAL_CONTENT - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
PAYLOAD_TOO_LARGE - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
PAYMENT_REQUIRED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
perform() - Method in interface dev.upcraft.sparkweave.api.undo.Action
 
period() - Method in class dev.upcraft.sparkweave.scheduler.RepeatingTask
 
PERMANENT_REDIRECT - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
PLATFORM - Static variable in class dev.upcraft.sparkweave.api.platform.Services
 
PlatformService - Interface in dev.upcraft.sparkweave.api.platform.services
 
postApply(String, ClassNode, String, IMixinInfo) - Method in class dev.upcraft.sparkweave.SparkweaveMixinConfigPlugin
 
preApply(String, ClassNode, String, IMixinInfo) - Method in class dev.upcraft.sparkweave.SparkweaveMixinConfigPlugin
 
PRECONDITION_FAILED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
PRECONDITION_REQUIRED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
processBlockItems(RegisterEvent) - Method in class dev.upcraft.sparkweave.neoforge.entrypoint.Main
 
PROCESSING - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
PROXY_AUTHENTICATION_REQUIRED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 

R

RANGE_NOT_SATISFIABLE - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
red() - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
Returns the value of the red record component.
redo() - Method in class dev.upcraft.sparkweave.api.undo.UndoRedoStack
 
refresh(Executor, boolean) - Method in class dev.upcraft.sparkweave.api.storage.DataStore
 
refresh(Executor, boolean) - Static method in class dev.upcraft.sparkweave.vanity.SparkweaveVanityHandler
 
register(LiteralArgumentBuilder<CommandSourceStack>) - Static method in class dev.upcraft.sparkweave.command.DumpRegistryCommand
 
register(LiteralArgumentBuilder<CommandSourceStack>) - Static method in class dev.upcraft.sparkweave.command.DumpTagsCommand
 
register(LiteralArgumentBuilder<CommandSourceStack>, CommandBuildContext) - Static method in class dev.upcraft.sparkweave.command.DumpRecipesCommand
 
register(CommandDispatcher<CommandSourceStack>, CommandBuildContext, Commands.CommandSelection) - Static method in class dev.upcraft.sparkweave.command.SparkweaveCommandRoot
 
register(CustomArmorRenderer.Factory<E, M>, Supplier<ItemLike>...) - Method in class dev.upcraft.sparkweave.api.client.event.RegisterCustomArmorRenderersEvent
 
register(CustomArmorRenderer.Factory<E, M>, Supplier<ItemLike>[]) - Static method in class dev.upcraft.sparkweave.client.event.ArmorRendererRegistry
 
register(CustomArmorRenderer.Factory<E, M>, ItemLike...) - Method in class dev.upcraft.sparkweave.api.client.event.RegisterCustomArmorRenderersEvent
 
register(CustomArmorRenderer.Factory<E, M>, ItemLike[]) - Static method in class dev.upcraft.sparkweave.client.event.ArmorRendererRegistry
 
register(LecternItemRenderer.Factory, Supplier<ItemLike>) - Static method in class dev.upcraft.sparkweave.client.event.LecternItemRendererRegistry
 
register(LecternMenuRegistry.MenuProviderFactory, Supplier<ItemLike>) - Method in class dev.upcraft.sparkweave.api.event.CustomLecternMenuEvent
 
register(LecternMenuRegistry.MenuProviderFactory, Supplier<ItemLike>) - Static method in class dev.upcraft.sparkweave.event.LecternMenuRegistry
 
register(LecternMenuRegistry.MenuProviderFactory, ItemLike) - Method in class dev.upcraft.sparkweave.api.event.CustomLecternMenuEvent
 
register(LecternMenuRegistry.MenuProviderFactory, ItemLike) - Static method in class dev.upcraft.sparkweave.event.LecternMenuRegistry
 
register(String, Supplier<? extends I>) - Method in class dev.upcraft.sparkweave.neoforge.mixin.DeferredRegisterMixin
 
register(String, Supplier<S>) - Method in interface dev.upcraft.sparkweave.api.registry.RegistryHandler
 
register(Supplier<MenuType<MENU>>, RegisterMenuScreensEvent.ScreenConstructor<MENU, SCREEN>) - Method in interface dev.upcraft.sparkweave.api.client.event.RegisterMenuScreensEvent
 
register(Supplier<MenuType<MENU>>, RegisterMenuScreensEvent.ScreenConstructor<MENU, SCREEN>) - Method in class dev.upcraft.sparkweave.neoforge.mixin.client.RegisterMenuScreensEventMixin
 
register(Supplier<T>, ResourceLocation, ClampedItemPropertyFunction) - Method in interface dev.upcraft.sparkweave.api.client.event.RegisterItemPropertiesEvent
 
register(ResourceKey<T>, Supplier<S>) - Method in interface dev.upcraft.sparkweave.api.registry.RegistryHandler
 
register(MenuType<? extends M>, MenuScreens.ScreenConstructor<M, U>) - Method in class dev.upcraft.sparkweave.neoforge.mixin.client.RegisterMenuScreensEventMixin
 
register(Item, ResourceLocation, ClampedItemPropertyFunction) - Method in interface dev.upcraft.sparkweave.api.client.event.RegisterItemPropertiesEvent
 
register(T) - Method in interface dev.upcraft.sparkweave.api.event.Event
 
register(T) - Method in class dev.upcraft.sparkweave.event.EventFactoryImpl
 
REGISTER - Static variable in class dev.upcraft.sparkweave.api.event.CommandEvents
 
registerBlockEntityRenderer(BlockEntityType<? extends T>, BlockEntityRendererProvider<T>) - Method in class dev.upcraft.sparkweave.neoforge.mixin.client.RegisterRenderersEventMixin
 
registerBlockEntityRenderer$registerRenderer(Supplier<BlockEntityType<T>>, BlockEntityRendererProvider<T>) - Method in class dev.upcraft.sparkweave.neoforge.mixin.client.RegisterRenderersEventMixin
 
registerBlockEntityRenderers(RegisterBlockEntityRenderersEvent) - Method in interface dev.upcraft.sparkweave.api.client.event.RegisterBlockEntityRenderersEvent.Callback
 
RegisterBlockEntityRenderersEvent - Interface in dev.upcraft.sparkweave.api.client.event
 
RegisterBlockEntityRenderersEvent.Callback - Interface in dev.upcraft.sparkweave.api.client.event
 
registerBookRenderers(RegisterLecternItemRendererEvent) - Method in interface dev.upcraft.sparkweave.api.client.event.RegisterLecternItemRendererEvent.Callback
 
registerCommands(CommandDispatcher<CommandSourceStack>, CommandBuildContext, Commands.CommandSelection) - Method in interface dev.upcraft.sparkweave.api.event.CommandEvents.Register
 
registerCustomArmorRenderers(RegisterCustomArmorRenderersEvent) - Method in interface dev.upcraft.sparkweave.api.client.event.RegisterCustomArmorRenderersEvent.Callback
 
RegisterCustomArmorRenderersEvent - Class in dev.upcraft.sparkweave.api.client.event
 
RegisterCustomArmorRenderersEvent() - Constructor for class dev.upcraft.sparkweave.api.client.event.RegisterCustomArmorRenderersEvent
 
RegisterCustomArmorRenderersEvent.Callback - Interface in dev.upcraft.sparkweave.api.client.event
 
registerCustomModelData(ItemPropertyFunction) - Method in interface dev.upcraft.sparkweave.api.client.event.RegisterItemPropertiesEvent
 
registerEntityRenderer(EntityType<? extends T>, EntityRendererProvider<T>) - Method in class dev.upcraft.sparkweave.neoforge.mixin.client.RegisterRenderersEventMixin
 
registerEntityRenderers(RegisterEntityRenderersEvent) - Method in interface dev.upcraft.sparkweave.api.client.event.RegisterEntityRenderersEvent.Callback
 
registerEntityRenderers$registerRenderer(Supplier<EntityType<T>>, EntityRendererProvider<T>) - Method in class dev.upcraft.sparkweave.neoforge.mixin.client.RegisterRenderersEventMixin
 
RegisterEntityRenderersEvent - Interface in dev.upcraft.sparkweave.api.client.event
 
RegisterEntityRenderersEvent.Callback - Interface in dev.upcraft.sparkweave.api.client.event
 
registerGeneric(ResourceLocation, ClampedItemPropertyFunction) - Method in interface dev.upcraft.sparkweave.api.client.event.RegisterItemPropertiesEvent
 
registerItemProperties(RegisterItemPropertiesEvent) - Method in interface dev.upcraft.sparkweave.api.client.event.RegisterItemPropertiesEvent.Callback
 
RegisterItemPropertiesEvent - Interface in dev.upcraft.sparkweave.api.client.event
 
RegisterItemPropertiesEvent.Callback - Interface in dev.upcraft.sparkweave.api.client.event
 
RegisterItemPropertiesEventImpl - Class in dev.upcraft.sparkweave.client.event
 
RegisterItemPropertiesEventImpl() - Constructor for class dev.upcraft.sparkweave.client.event.RegisterItemPropertiesEventImpl
 
RegisterLayerDefinitionsEvent - Interface in dev.upcraft.sparkweave.api.client.event
 
RegisterLayerDefinitionsEvent.Callback - Interface in dev.upcraft.sparkweave.api.client.event
 
RegisterLecternItemRendererEvent - Class in dev.upcraft.sparkweave.api.client.event
 
RegisterLecternItemRendererEvent() - Constructor for class dev.upcraft.sparkweave.api.client.event.RegisterLecternItemRendererEvent
 
RegisterLecternItemRendererEvent.Callback - Interface in dev.upcraft.sparkweave.api.client.event
 
registerLecternMenus(CustomLecternMenuEvent) - Method in interface dev.upcraft.sparkweave.api.event.CustomLecternMenuEvent.Callback
 
registerMenuScreens(RegisterMenuScreensEvent) - Method in interface dev.upcraft.sparkweave.api.client.event.RegisterMenuScreensEvent.Callback
 
RegisterMenuScreensEvent - Interface in dev.upcraft.sparkweave.api.client.event
 
RegisterMenuScreensEvent.Callback - Interface in dev.upcraft.sparkweave.api.client.event
 
RegisterMenuScreensEvent.ScreenConstructor<MENU,SCREEN> - Interface in dev.upcraft.sparkweave.api.client.event
 
RegisterMenuScreensEventMixin - Class in dev.upcraft.sparkweave.neoforge.mixin.client
 
RegisterMenuScreensEventMixin() - Constructor for class dev.upcraft.sparkweave.neoforge.mixin.client.RegisterMenuScreensEventMixin
 
registerModelLayers(RegisterLayerDefinitionsEvent) - Method in interface dev.upcraft.sparkweave.api.client.event.RegisterLayerDefinitionsEvent.Callback
 
registerModelLayers(ModelLayerLocation, Supplier<LayerDefinition>) - Method in interface dev.upcraft.sparkweave.api.client.event.RegisterLayerDefinitionsEvent
 
registerParticleFactories(RegisterParticleFactoriesEvent) - Method in interface dev.upcraft.sparkweave.api.client.event.RegisterParticleFactoriesEvent.Callback
 
RegisterParticleFactoriesEvent - Interface in dev.upcraft.sparkweave.api.client.event
 
RegisterParticleFactoriesEvent.Callback - Interface in dev.upcraft.sparkweave.api.client.event
 
RegisterParticleFactoriesEvent.SpriteParticleRegistration<T> - Interface in dev.upcraft.sparkweave.api.client.event
 
RegisterParticleFactoriesEventImpl - Record Class in dev.upcraft.sparkweave.neoforge.impl.registry
 
RegisterParticleFactoriesEventImpl(RegisterParticleProvidersEvent) - Constructor for record class dev.upcraft.sparkweave.neoforge.impl.registry.RegisterParticleFactoriesEventImpl
Creates an instance of a RegisterParticleFactoriesEventImpl record class.
registerRenderer(LecternItemRenderer.Factory, Supplier<ItemLike>) - Method in class dev.upcraft.sparkweave.api.client.event.RegisterLecternItemRendererEvent
 
registerRenderer(LecternItemRenderer.Factory, ItemLike) - Method in class dev.upcraft.sparkweave.api.client.event.RegisterLecternItemRendererEvent
 
registerRenderer(Supplier<EntityType<T>>, EntityRendererProvider<T>) - Method in interface dev.upcraft.sparkweave.api.client.event.RegisterEntityRenderersEvent
 
registerRenderer(Supplier<BlockEntityType<T>>, BlockEntityRendererProvider<T>) - Method in interface dev.upcraft.sparkweave.api.client.event.RegisterBlockEntityRenderersEvent
 
RegisterRenderersEventMixin - Class in dev.upcraft.sparkweave.neoforge.mixin.client
 
RegisterRenderersEventMixin() - Constructor for class dev.upcraft.sparkweave.neoforge.mixin.client.RegisterRenderersEventMixin
 
registerSpecial(Supplier<TYPE>, ParticleProvider<OPT>) - Method in interface dev.upcraft.sparkweave.api.client.event.RegisterParticleFactoriesEvent
 
registerSpecial(Supplier<TYPE>, ParticleProvider<OPT>) - Method in record class dev.upcraft.sparkweave.neoforge.impl.registry.RegisterParticleFactoriesEventImpl
 
registerSprite(Supplier<TYPE>, ParticleProvider.Sprite<OPT>) - Method in interface dev.upcraft.sparkweave.api.client.event.RegisterParticleFactoriesEvent
 
registerSprite(Supplier<TYPE>, ParticleProvider.Sprite<OPT>) - Method in record class dev.upcraft.sparkweave.neoforge.impl.registry.RegisterParticleFactoriesEventImpl
 
registerSpriteSet(Supplier<TYPE>, RegisterParticleFactoriesEvent.SpriteParticleRegistration<OPT>) - Method in interface dev.upcraft.sparkweave.api.client.event.RegisterParticleFactoriesEvent
 
registerSpriteSet(Supplier<TYPE>, RegisterParticleFactoriesEvent.SpriteParticleRegistration<OPT>) - Method in record class dev.upcraft.sparkweave.neoforge.impl.registry.RegisterParticleFactoriesEventImpl
 
registry() - Static method in class dev.upcraft.sparkweave.api.command.argument.RegistryArgumentType
 
registry() - Method in interface dev.upcraft.sparkweave.api.registry.RegistryHandler
 
REGISTRY - Static variable in class dev.upcraft.sparkweave.registry.SparkweaveCommandArgumentTypes
 
RegistryArgumentType - Class in dev.upcraft.sparkweave.api.command.argument
 
RegistryArgumentType() - Constructor for class dev.upcraft.sparkweave.api.command.argument.RegistryArgumentType
 
RegistryHandler<T> - Interface in dev.upcraft.sparkweave.api.registry
 
RegistryHelper - Class in dev.upcraft.sparkweave.api.registry
 
RegistryHelper() - Constructor for class dev.upcraft.sparkweave.api.registry.RegistryHelper
 
RegistryService - Interface in dev.upcraft.sparkweave.api.platform.services
 
RegistrySupplier<T> - Interface in dev.upcraft.sparkweave.api.registry
 
RegistryVisitor<T> - Interface in dev.upcraft.sparkweave.api.registry
 
removeListener(Consumer<T>) - Method in class dev.upcraft.sparkweave.api.storage.DataStore
 
render(PoseStack, VertexConsumer) - Method in interface dev.upcraft.sparkweave.api.client.render.DebugRenderable
 
render(PoseStack, VertexConsumer) - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
 
render(PoseStack, MultiBufferSource, Camera) - Static method in class dev.upcraft.sparkweave.api.client.render.DebugRenderer
 
render(PoseStack, MultiBufferSource, ItemStack, E, EquipmentSlot, int, M) - Method in class dev.upcraft.sparkweave.api.client.render.CustomArmorRenderer
 
render(PoseStack, MultiBufferSource, ItemStack, E, EquipmentSlot, int, M) - Method in class dev.upcraft.sparkweave.api.client.render.CustomHumanoidModelArmorRenderer
 
RENDER_SLOT_NUMBERS - Static variable in class dev.upcraft.sparkweave.api.SparkweaveApi.Client
 
renderBook(LecternBlockEntity, BlockState, ItemStack, float, PoseStack, MultiBufferSource, int, int) - Method in class dev.upcraft.sparkweave.api.client.render.LecternItemRenderer
 
RenderDocHelper - Class in dev.upcraft.sparkweave.client.render
 
RenderDocHelper() - Constructor for class dev.upcraft.sparkweave.client.render.RenderDocHelper
 
RenderLayerExtensions<T,M> - Interface in dev.upcraft.sparkweave.api.client.render
implemented by every RenderLayer
RenderLayerMixin<T,M> - Class in dev.upcraft.sparkweave.mixin.client
 
RenderLayerMixin() - Constructor for class dev.upcraft.sparkweave.mixin.client.RenderLayerMixin
 
renderModelPart(PoseStack, MultiBufferSource, ItemStack, E, EquipmentSlot, int, int, M, A) - Method in class dev.upcraft.sparkweave.api.client.render.CustomHumanoidModelArmorRenderer
 
RepeatingTask<T> - Class in dev.upcraft.sparkweave.scheduler
 
RepeatingTask(long, long, Callable<T>) - Constructor for class dev.upcraft.sparkweave.scheduler.RepeatingTask
 
REQUEST_HEADER_FIELDS_TOO_LARGE - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
REQUEST_TIMEOUT - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
RESET_CONTENT - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
ResourcePackEvents - Class in dev.upcraft.sparkweave.neoforge.event.client
 
ResourcePackEvents() - Constructor for class dev.upcraft.sparkweave.neoforge.event.client.ResourcePackEvents
 
rootPaths() - Method in interface dev.upcraft.sparkweave.api.platform.ModContainer
 
rootPaths() - Method in record class dev.upcraft.sparkweave.neoforge.impl.mod.NeoforgeModContainer
 
rootPaths() - Method in class dev.upcraft.sparkweave.platform.SimpleModContainer
 
run(LongSupplier) - Method in class dev.upcraft.sparkweave.scheduler.AbstractTask
 
run(LongSupplier) - Method in class dev.upcraft.sparkweave.scheduler.RepeatingTask
 
run(LongSupplier) - Method in class dev.upcraft.sparkweave.scheduler.SingleRunTask
 
RuntimeEnvironmentType - Enum Class in dev.upcraft.sparkweave.api.platform
 

S

saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class dev.upcraft.sparkweave.mixin.BlockEntityMixin
 
ScheduledTaskQueue - Class in dev.upcraft.sparkweave.scheduler
 
ScheduledTaskQueue() - Constructor for class dev.upcraft.sparkweave.scheduler.ScheduledTaskQueue
 
scheduleEphemeral(Runnable, long) - Static method in class dev.upcraft.sparkweave.api.scheduler.Tasks
Schedule a task to run on the server's main thread after a delay.
scheduleEphemeral(Callable<T>, long) - Static method in class dev.upcraft.sparkweave.api.scheduler.Tasks
Schedule a task to run on the server's main thread after a delay.
scheduleEphemeral(Callable<T>, long) - Static method in class dev.upcraft.sparkweave.scheduler.ScheduledTaskQueue
 
scheduleEphemeralAtFixedRate(Runnable, long, long) - Static method in class dev.upcraft.sparkweave.api.scheduler.Tasks
Schedule a task to run on the server's main thread after an initial delay, and then repeatedly after a fixed delay.
scheduleEphemeralAtFixedRate(Callable<T>, long, long) - Static method in class dev.upcraft.sparkweave.api.scheduler.Tasks
Schedule a task to run on the server's main thread after an initial delay, and then repeatedly after a fixed delay.
scheduleEphemeralAtFixedRate(Callable<T>, long, long) - Static method in class dev.upcraft.sparkweave.scheduler.ScheduledTaskQueue
 
SEE_OTHER - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
sendPathResult(CommandContext<CommandSourceStack>, Path, Supplier<Component>, UnaryOperator<Component>) - Static method in class dev.upcraft.sparkweave.api.command.CommandHelper
Send a Path to the command source player (if any), and send the baseMessage to every admin
SERVER - Enum constant in enum class dev.upcraft.sparkweave.api.platform.RuntimeEnvironmentType
 
SERVER_STARTED - Static variable in class dev.upcraft.sparkweave.api.event.LifeCycleEvents
 
SERVER_STARTING - Static variable in class dev.upcraft.sparkweave.api.event.LifeCycleEvents
 
SERVICE_UNAVAILABLE - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
Services - Class in dev.upcraft.sparkweave.api.platform
 
Services() - Constructor for class dev.upcraft.sparkweave.api.platform.Services
 
setColor(int, int, int) - Static method in class dev.upcraft.sparkweave.api.client.Debug
 
setColor(int, int, int, int) - Static method in class dev.upcraft.sparkweave.api.client.Debug
 
setColor(int, int, int, int) - Static method in class dev.upcraft.sparkweave.api.client.render.DebugRenderer
 
setPartVisibility(A, E, ItemStack, EquipmentSlot) - Method in class dev.upcraft.sparkweave.api.client.render.CustomHumanoidModelArmorRenderer
 
shouldApplyMixin(String, String) - Method in class dev.upcraft.sparkweave.SparkweaveMixinConfigPlugin
 
SimpleModContainer - Class in dev.upcraft.sparkweave.platform
 
SimpleModContainer(ModMetadata, List<Path>, Function<String, Optional<Path>>) - Constructor for class dev.upcraft.sparkweave.platform.SimpleModContainer
 
SINGLE_TICK_DURATION - Static variable in class dev.upcraft.sparkweave.api.client.Debug
 
SingleRunTask<T> - Class in dev.upcraft.sparkweave.scheduler
 
SingleRunTask(long, Callable<T>) - Constructor for class dev.upcraft.sparkweave.scheduler.SingleRunTask
 
size() - Method in class dev.upcraft.sparkweave.api.undo.UndoRedoStack
 
sourcesUrl() - Method in interface dev.upcraft.sparkweave.api.platform.ModMetadata
 
sourcesUrl() - Method in class dev.upcraft.sparkweave.neoforge.impl.mod.NeoForgeModMetadata
 
sparkweave$getParent() - Method in interface dev.upcraft.sparkweave.api.client.render.RenderLayerExtensions
 
sparkweave$getParent() - Method in class dev.upcraft.sparkweave.mixin.client.RenderLayerMixin
 
SparkweaveApi - Class in dev.upcraft.sparkweave.api
 
SparkweaveApi() - Constructor for class dev.upcraft.sparkweave.api.SparkweaveApi
 
SparkweaveApi.Client - Class in dev.upcraft.sparkweave.api
 
SparkweaveCommandArgumentTypes - Class in dev.upcraft.sparkweave.registry
 
SparkweaveCommandArgumentTypes() - Constructor for class dev.upcraft.sparkweave.registry.SparkweaveCommandArgumentTypes
 
SparkweaveCommandRoot - Class in dev.upcraft.sparkweave.command
 
SparkweaveCommandRoot() - Constructor for class dev.upcraft.sparkweave.command.SparkweaveCommandRoot
 
SparkweaveDevCreativeTab - Class in dev.upcraft.sparkweave.util
 
SparkweaveDevCreativeTab() - Constructor for class dev.upcraft.sparkweave.util.SparkweaveDevCreativeTab
 
SparkweaveHelperService - Interface in dev.upcraft.sparkweave.api.platform.services
 
SparkweaveLoggerFactory - Class in dev.upcraft.sparkweave.api.logging
 
SparkweaveLogging - Class in dev.upcraft.sparkweave.logging
 
SparkweaveLogging() - Constructor for class dev.upcraft.sparkweave.logging.SparkweaveLogging
 
SparkweaveMixinConfigPlugin - Class in dev.upcraft.sparkweave
 
SparkweaveMixinConfigPlugin() - Constructor for class dev.upcraft.sparkweave.SparkweaveMixinConfigPlugin
 
SparkweaveMod - Class in dev.upcraft.sparkweave
 
SparkweaveMod() - Constructor for class dev.upcraft.sparkweave.SparkweaveMod
 
SparkweaveVanityData - Record Class in dev.upcraft.sparkweave.vanity
 
SparkweaveVanityData(UUID, String, SparkweaveVanityData.Tier) - Constructor for record class dev.upcraft.sparkweave.vanity.SparkweaveVanityData
Creates an instance of a SparkweaveVanityData record class.
SparkweaveVanityData.Tier - Enum Class in dev.upcraft.sparkweave.vanity
 
SparkweaveVanityDataResponse - Class in dev.upcraft.sparkweave.vanity
 
SparkweaveVanityDataResponse() - Constructor for class dev.upcraft.sparkweave.vanity.SparkweaveVanityDataResponse
 
SparkweaveVanityDataResponse.UserData - Class in dev.upcraft.sparkweave.vanity
 
SparkweaveVanityHandler - Class in dev.upcraft.sparkweave.vanity
 
SparkweaveVanityHandler() - Constructor for class dev.upcraft.sparkweave.vanity.SparkweaveVanityHandler
 
startX() - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
Returns the value of the startX record component.
startY() - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
Returns the value of the startY record component.
startZ() - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
Returns the value of the startZ record component.
stream() - Method in interface dev.upcraft.sparkweave.api.registry.RegistryHandler
 
Success - Enum Class in dev.upcraft.sparkweave.api.types
An enum that represents a successful operation, for cases where a value is required.
SWITCHING_PROTOCOLS - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 

T

task - Variable in class dev.upcraft.sparkweave.scheduler.AbstractTask
 
Task<T> - Interface in dev.upcraft.sparkweave.api.scheduler
 
Tasks - Class in dev.upcraft.sparkweave.api.scheduler
 
Tasks() - Constructor for class dev.upcraft.sparkweave.api.scheduler.Tasks
 
TEMPORARY_REDIRECT - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
tier() - Method in record class dev.upcraft.sparkweave.vanity.SparkweaveVanityData
Returns the value of the tier record component.
Time - Class in dev.upcraft.sparkweave.api.time
 
Time() - Constructor for class dev.upcraft.sparkweave.api.time.Time
 
toMillis(long) - Static method in class dev.upcraft.sparkweave.api.time.Time
 
TOO_EARLY - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
TOO_MANY_REQUESTS - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
toString() - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
Returns a string representation of this record class.
toString() - Method in enum class dev.upcraft.sparkweave.api.platform.RuntimeEnvironmentType
 
toString() - Method in class dev.upcraft.sparkweave.api.serialization.CSVWriter
 
toString() - Method in record class dev.upcraft.sparkweave.neoforge.impl.mod.NeoforgeModContainer
Returns a string representation of this record class.
toString() - Method in record class dev.upcraft.sparkweave.neoforge.impl.registry.RegisterParticleFactoriesEventImpl
Returns a string representation of this record class.
toString() - Method in record class dev.upcraft.sparkweave.vanity.SparkweaveVanityData
Returns a string representation of this record class.
toTicks(long) - Static method in class dev.upcraft.sparkweave.api.time.Time
 
toTicks(Duration) - Static method in class dev.upcraft.sparkweave.api.time.Time
 
TranslationChecker - Class in dev.upcraft.sparkweave.validation
 
TranslationChecker() - Constructor for class dev.upcraft.sparkweave.validation.TranslationChecker
 
tryGet() - Method in class dev.upcraft.sparkweave.api.storage.DataStore
 

U

UNAUTHORIZED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
UNAVAILABLE_FOR_LEGAL_REASONS - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
undo() - Method in interface dev.upcraft.sparkweave.api.undo.Action
 
undo() - Method in class dev.upcraft.sparkweave.api.undo.UndoRedoStack
 
UndoRedoStack - Class in dev.upcraft.sparkweave.api.undo
 
UndoRedoStack() - Constructor for class dev.upcraft.sparkweave.api.undo.UndoRedoStack
 
UNKNOWN - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
UNPROCESSABLE_ENTITY - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
unregister(T) - Method in interface dev.upcraft.sparkweave.api.event.Event
 
unregister(T) - Method in class dev.upcraft.sparkweave.event.EventFactoryImpl
 
UNSUPPORTED_MEDIA_TYPE - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
UPGRADE_REQUIRED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
URI_TOO_LONG - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
USE_PROXY - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
UserData() - Constructor for class dev.upcraft.sparkweave.vanity.SparkweaveVanityDataResponse.UserData
 
username() - Method in record class dev.upcraft.sparkweave.vanity.SparkweaveVanityData
Returns the value of the username record component.
users - Variable in class dev.upcraft.sparkweave.vanity.SparkweaveVanityDataResponse
 
uuid() - Method in record class dev.upcraft.sparkweave.vanity.SparkweaveVanityData
Returns the value of the uuid record component.

V

validate() - Static method in class dev.upcraft.sparkweave.validation.TranslationChecker
 
validItems() - Static method in class dev.upcraft.sparkweave.event.LecternMenuRegistry
 
value() - Element in annotation interface dev.upcraft.sparkweave.api.annotation.Mod.Context
 
valueOf(String) - Static method in enum class dev.upcraft.sparkweave.api.platform.RuntimeEnvironmentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.upcraft.sparkweave.api.types.Success
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.upcraft.sparkweave.api.web.HttpStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.upcraft.sparkweave.vanity.SparkweaveVanityData.Tier
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.upcraft.sparkweave.api.platform.RuntimeEnvironmentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in interface dev.upcraft.sparkweave.api.registry.RegistryHandler
 
values() - Static method in enum class dev.upcraft.sparkweave.api.types.Success
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.upcraft.sparkweave.api.web.HttpStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.upcraft.sparkweave.vanity.SparkweaveVanityData.Tier
Returns an array containing the constants of this enum class, in the order they are declared.
VARIANT_ALSO_NEGOTIATES - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
version() - Method in interface dev.upcraft.sparkweave.api.platform.ModMetadata
 
version() - Method in class dev.upcraft.sparkweave.neoforge.impl.mod.NeoForgeModMetadata
 
visitRegistry(Registry<T>, RegistryVisitor<T>) - Method in interface dev.upcraft.sparkweave.api.platform.services.RegistryService
 
visitRegistry(Registry<T>, RegistryVisitor<T>) - Method in class dev.upcraft.sparkweave.neoforge.service.NeoRegistryService
 

W

withSeparator(OutputStream, String, String[]) - Static method in class dev.upcraft.sparkweave.api.serialization.CSVWriter
 
withSeparator(OutputStream, String, String, String...) - Static method in class dev.upcraft.sparkweave.api.serialization.CSVWriter
 
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form