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.datagen.TranslationBuilder
 
add(String, String...) - Method in class dev.upcraft.sparkweave.api.serialization.CSVWriter.RowBuilder
 
add(Supplier<SparkweaveDynamicRegistryEntryProvider>) - Method in interface dev.upcraft.sparkweave.api.datagen.DynamicRegistryBuilder
 
add(Supplier<SparkweaveDynamicRegistryEntryProvider>) - Method in class dev.upcraft.sparkweave.datagen.DynamicRegistryBuilderImpl
 
addAction(Action) - Method in class dev.upcraft.sparkweave.api.undo.UndoRedoStack
 
addExtra(String, String) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveLanguageProvider
 
addItemsToTab(CreativeModeTab.ItemDisplayParameters, CreativeModeTab.Output, RandomSource) - Method in interface dev.upcraft.sparkweave.api.registry.item.CreativeTabFiller
 
addProvider(Predicate<DataGenerationContext>, Pack.RegistryDependentFactory<T>) - Method in interface dev.upcraft.sparkweave.api.datagen.Pack
 
addProvider(Predicate<DataGenerationContext>, Pack.RegistryDependentFactory<T>) - Method in class dev.upcraft.sparkweave.neoforge.impl.datagen.NeoBuiltinPack
 
addProvider(Predicate<DataGenerationContext>, Function<ContextAwarePackOutput, T>) - Method in interface dev.upcraft.sparkweave.api.datagen.Pack
 
addProvider(Predicate<DataGenerationContext>, Function<ContextAwarePackOutput, T>) - Method in class dev.upcraft.sparkweave.neoforge.impl.datagen.NeoBuiltinPack
 
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
 
addTranslation(String, String) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveDynamicRegistryEntryProvider
 
alpha() - Method in record class dev.upcraft.sparkweave.api.client.render.LineRenderable
Returns the value of the alpha record component.
alpha() - Method in class dev.upcraft.sparkweave.api.color.Color
 
alphaF() - Method in class dev.upcraft.sparkweave.api.color.Color
 
ALREADY_REPORTED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
appDirs - Variable in class dev.upcraft.sparkweave.platform.BasePlatformService
 
appendTranslations(BiConsumer<String, String>) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveDynamicRegistryEntryProvider
 
ARGB - Enum constant in enum class dev.upcraft.sparkweave.api.color.Color.Ordering
 
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
 
asFloats(Color.Ordering) - Method in class dev.upcraft.sparkweave.api.color.Color
 
asFloatsRGBA() - Method in class dev.upcraft.sparkweave.api.color.Color
 
asInt(Color.Ordering) - Method in class dev.upcraft.sparkweave.api.color.Color
 
asIntARGB() - Method in class dev.upcraft.sparkweave.api.color.Color
 
assertValidModId(String) - Static method in class dev.upcraft.sparkweave.api.platform.PlatformUtils
 
asVec() - Method in class dev.upcraft.sparkweave.api.color.Color
 
asVec3() - Method in class dev.upcraft.sparkweave.api.color.Color
 

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
BGR - Enum constant in enum class dev.upcraft.sparkweave.api.color.Color.Ordering
 
block(Supplier<? extends Block>, String) - Method in class dev.upcraft.sparkweave.api.datagen.TranslationBuilder
 
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.
blue() - Method in class dev.upcraft.sparkweave.api.color.Color
 
blueF() - Method in class dev.upcraft.sparkweave.api.color.Color
 
bootstrapContext - Variable in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveDynamicRegistryEntryProvider.Context
 
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
build() - Method in class dev.upcraft.sparkweave.api.datagen.TranslationBuilder
 
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
 
ClientGameBusEvents - Class in dev.upcraft.sparkweave.neoforge.event.client
 
ClientGameBusEvents() - Constructor for class dev.upcraft.sparkweave.neoforge.event.client.ClientGameBusEvents
 
ClientModBusEvents - Class in dev.upcraft.sparkweave.neoforge.event.client
 
ClientModBusEvents() - Constructor for class dev.upcraft.sparkweave.neoforge.event.client.ClientModBusEvents
 
CLIENTSIDE_ENVIRONMENT - Static variable in class dev.upcraft.sparkweave.api.SparkweaveApi
 
ClientTickEvents - Interface in dev.upcraft.sparkweave.api.client.event
 
ClientTickEvents.EndTick - Interface in dev.upcraft.sparkweave.api.client.event
 
ClientTickEvents.StartTick - Interface in dev.upcraft.sparkweave.api.client.event
 
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 class dev.upcraft.sparkweave.api.color.Color
 
CODEC - Static variable in enum class dev.upcraft.sparkweave.api.color.Color.Ordering
 
CODEC - Static variable in class dev.upcraft.sparkweave.api.worldgen.feature.GridPlacementFilter
 
CODEC_ARGB - Static variable in class dev.upcraft.sparkweave.api.color.Color
 
Color - Class in dev.upcraft.sparkweave.api.color
 
Color.Ordering - Enum Class in dev.upcraft.sparkweave.api.color
 
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
 
Context(BootstrapContext<Enchantment>) - Constructor for class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveEnchantmentProvider.Context
 
Context(BootstrapContext<Biome>) - Constructor for class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveBiomeProvider.Context
 
Context(BootstrapContext<PlacedFeature>) - Constructor for class dev.upcraft.sparkweave.api.datagen.provider.SparkweavePlacedFeatureProvider.Context
 
Context(BootstrapContext<T>) - Constructor for class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveDynamicRegistryEntryProvider.Context
 
ContextAwarePackOutput - Class in dev.upcraft.sparkweave.api.datagen
 
ContextAwarePackOutput(Path, ModContainer) - Constructor for class dev.upcraft.sparkweave.api.datagen.ContextAwarePackOutput
 
ContextHelper - Class in dev.upcraft.sparkweave.api.reflect
 
CONTINUE - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
create(ContextAwarePackOutput, CompletableFuture<HolderLookup.Provider>) - Method in interface dev.upcraft.sparkweave.api.datagen.Pack.RegistryDependentFactory
 
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(Class<T>, T, Function<T[], T>) - Static method in interface dev.upcraft.sparkweave.api.event.Event
 
create(Class<T>, 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.
creativeTab(RegistrySupplier<CreativeModeTab>, String) - Method in class dev.upcraft.sparkweave.api.datagen.TranslationBuilder
 
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
 
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
 

D

DataGenerationContext - Interface in dev.upcraft.sparkweave.api.datagen
 
DataGenerationEntryPoint - Interface in dev.upcraft.sparkweave.api.entrypoint
 
DatagenerationService - Interface in dev.upcraft.sparkweave.api.platform.services
 
DataGenerator - Class in dev.upcraft.sparkweave.neoforge.entrypoint
 
DataGenerator() - Constructor for class dev.upcraft.sparkweave.neoforge.entrypoint.DataGenerator
 
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_ORDERING - Static variable in class dev.upcraft.sparkweave.api.color.Color
 
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.color - package dev.upcraft.sparkweave.api.color
 
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.datagen - package dev.upcraft.sparkweave.api.datagen
 
dev.upcraft.sparkweave.api.datagen.provider - package dev.upcraft.sparkweave.api.datagen.provider
 
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.ext.datagen - package dev.upcraft.sparkweave.api.ext.datagen
 
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.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.api.worldgen.feature - package dev.upcraft.sparkweave.api.worldgen.feature
 
dev.upcraft.sparkweave.client.event - package dev.upcraft.sparkweave.client.event
 
dev.upcraft.sparkweave.command - package dev.upcraft.sparkweave.command
 
dev.upcraft.sparkweave.datagen - package dev.upcraft.sparkweave.datagen
 
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.client - package dev.upcraft.sparkweave.neoforge.impl.client
 
dev.upcraft.sparkweave.neoforge.impl.datagen - package dev.upcraft.sparkweave.neoforge.impl.datagen
 
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
 
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
 
dispatchedCodec() - Method in enum class dev.upcraft.sparkweave.api.color.Color.Ordering
 
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.
DynamicRegistryBuilder - Interface in dev.upcraft.sparkweave.api.datagen
 
DynamicRegistryBuilderImpl - Class in dev.upcraft.sparkweave.datagen
 
DynamicRegistryBuilderImpl(ModContainer, RegistrySetBuilder) - Constructor for class dev.upcraft.sparkweave.datagen.DynamicRegistryBuilderImpl
 

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
 
END_TICK - Static variable in interface dev.upcraft.sparkweave.api.client.event.ClientTickEvents
 
endTick(Class<T>) - Static method in class dev.upcraft.sparkweave.api.event.EntityTickEvents
 
endTick(Minecraft) - Method in interface dev.upcraft.sparkweave.api.client.event.ClientTickEvents.EndTick
 
endTick(T, Level) - Method in interface dev.upcraft.sparkweave.api.event.EntityTickEvents.EndTick
Fires at the very end of an entity being ticked
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.
entity(RegistrySupplier<? extends EntityType<? extends Entity>>, String) - Method in class dev.upcraft.sparkweave.api.datagen.TranslationBuilder
 
EntityTickEvents - Class in dev.upcraft.sparkweave.api.event
 
EntityTickEvents() - Constructor for class dev.upcraft.sparkweave.api.event.EntityTickEvents
 
EntityTickEvents.EndTick<T> - Interface in dev.upcraft.sparkweave.api.event
 
EntityTickEvents.StartTick<T> - Interface in dev.upcraft.sparkweave.api.event
 
EntityTickEventsImpl - Class in dev.upcraft.sparkweave.event
 
EntityTickEventsImpl() - Constructor for class dev.upcraft.sparkweave.event.EntityTickEventsImpl
 
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.
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 interface dev.upcraft.sparkweave.api.event.ItemMenuInteractionEvent
 
EVENT - Static variable in class dev.upcraft.sparkweave.api.event.RegisterCustomLecternMenuEvent
 
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
 
expectedLength() - Method in enum class dev.upcraft.sparkweave.api.color.Color.Ordering
 

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
 
fireEntrypoints(Class<T>, BiConsumer<T, ModContainer>, boolean) - Static method in class dev.upcraft.sparkweave.entrypoint.EntrypointHelper
 
FORBIDDEN - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
FOUND - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
fromARGB(int) - Static method in class dev.upcraft.sparkweave.api.color.Color
 
fromFloatArray(Color.Ordering, float...) - Static method in class dev.upcraft.sparkweave.api.color.Color
 
fromFloatsRGB(float, float, float) - Static method in class dev.upcraft.sparkweave.api.color.Color
 
fromFloatsRGBA(float, float, float, float) - Static method in class dev.upcraft.sparkweave.api.color.Color
 
fromHSV(float, float, float) - Static method in class dev.upcraft.sparkweave.api.color.Color
HSV (hue, saturation, value), also known as HSB (hue, saturation, brightness)
fromInt(int, Color.Ordering) - Static method in class dev.upcraft.sparkweave.api.color.Color
 
fromIntArray(Color.Ordering, int...) - Static method in class dev.upcraft.sparkweave.api.color.Color
 
fromRGB(int, int, int) - Static method in class dev.upcraft.sparkweave.api.color.Color
 

G

GameBusEvents - Class in dev.upcraft.sparkweave.neoforge.event
 
GameBusEvents() - Constructor for class dev.upcraft.sparkweave.neoforge.event.GameBusEvents
 
GATEWAY_TIMEOUT - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
generate(DataGenerationContext) - Method in interface dev.upcraft.sparkweave.api.entrypoint.DataGenerationEntryPoint
 
generate(RegistrySetBuilder) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveBiomeProvider
 
generate(RegistrySetBuilder) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveConfiguredFeatureProvider
 
generate(RegistrySetBuilder) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveDynamicRegistryEntryProvider
 
generate(RegistrySetBuilder) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveEnchantmentProvider
 
generate(RegistrySetBuilder) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweavePlacedFeatureProvider
 
generateBiomes(SparkweaveBiomeProvider.Context, HolderGetter<PlacedFeature>, HolderGetter<ConfiguredWorldCarver<?>>) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveBiomeProvider
 
generateConfiguredFeatures(BootstrapContext<ConfiguredFeature<?, ?>>) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveConfiguredFeatureProvider
 
generateDynamicRegistryEntries(DynamicRegistryBuilder) - Method in interface dev.upcraft.sparkweave.api.entrypoint.DataGenerationEntryPoint
 
generateEnchantments(SparkweaveEnchantmentProvider.Context, HolderGetter<DamageType>, HolderGetter<Enchantment>, HolderGetter<Item>, HolderGetter<Block>) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveEnchantmentProvider
 
generateEntryData(CachedOutput, HolderLookup.Provider) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveDynamicRegistryEntryProvider
 
generatePlacedFeatures(SparkweavePlacedFeatureProvider.Context, HolderGetter<ConfiguredFeature<?, ?>>) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweavePlacedFeatureProvider
 
generateTranslations(HolderLookup.Provider, TranslationBuilder) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveLanguageProvider
 
get() - Static method in interface dev.upcraft.sparkweave.api.platform.services.RegistryService
 
get() - Method in interface dev.upcraft.sparkweave.api.registry.RegistrySupplier
 
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
 
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
 
getDefaultPack() - Method in interface dev.upcraft.sparkweave.api.datagen.DataGenerationContext
 
getDefaultPack() - Method in class dev.upcraft.sparkweave.neoforge.impl.datagen.NeoDataGenerationContext
 
getDescriptionUrl() - Method in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
getEndHandler(Class<? extends Entity>) - Static method in class dev.upcraft.sparkweave.event.EntityTickEventsImpl
 
getEntries() - Method in class dev.upcraft.sparkweave.neoforge.mixin.DeferredRegisterMixin
 
getEntriesOrdered() - Method in interface dev.upcraft.sparkweave.api.registry.RegistryHandler
 
getEntryKeys() - Method in interface dev.upcraft.sparkweave.api.ext.datagen.RegistrySetBuilderExt
 
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
 
getLanguageCode() - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveLanguageProvider
 
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
Deprecated.
 
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
 
getMod() - Method in interface dev.upcraft.sparkweave.api.datagen.DataGenerationContext
 
getMod() - Method in class dev.upcraft.sparkweave.neoforge.impl.datagen.NeoDataGenerationContext
 
getModContainer() - Method in class dev.upcraft.sparkweave.api.datagen.ContextAwarePackOutput
 
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 class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveBiomeProvider
 
getName() - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveConfiguredFeatureProvider
 
getName() - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveDynamicRegistryEntryProvider
 
getName() - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveEnchantmentProvider
 
getName() - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveLanguageProvider
 
getName() - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweavePlacedFeatureProvider
 
getName() - Method in enum class dev.upcraft.sparkweave.api.platform.RuntimeEnvironmentType
 
getName() - Method in class dev.upcraft.sparkweave.neoforge.impl.datagen.NeoBuiltinEntriesProvider
 
getNamespace() - Method in class dev.upcraft.sparkweave.neoforge.mixin.DeferredRegisterMixin
 
getOrCreateEndTick(Class<T>) - Static method in class dev.upcraft.sparkweave.event.EntityTickEventsImpl
 
getOrCreateStartTick(Class<T>) - Static method in class dev.upcraft.sparkweave.event.EntityTickEventsImpl
 
getPlatformName() - Method in interface dev.upcraft.sparkweave.api.platform.services.PlatformService
 
getPlatformName() - Method in class dev.upcraft.sparkweave.neoforge.service.NeoPlatformService
 
getProviders() - Method in class dev.upcraft.sparkweave.datagen.DynamicRegistryBuilderImpl
 
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.api.color.Color.Ordering
 
getService(Class<T>) - Static method in class dev.upcraft.sparkweave.api.platform.Services
 
getStartHandler(Class<? extends Entity>) - Static method in class dev.upcraft.sparkweave.event.EntityTickEventsImpl
 
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.
green() - Method in class dev.upcraft.sparkweave.api.color.Color
 
greenF() - Method in class dev.upcraft.sparkweave.api.color.Color
 
GRID_FILTER - Static variable in class dev.upcraft.sparkweave.registry.SparkweavePlacementModifiers
 
GridPlacementFilter - Class in dev.upcraft.sparkweave.api.worldgen.feature
 
GridPlacementFilter(RandomSpreadType, int, int, int) - Constructor for class dev.upcraft.sparkweave.api.worldgen.feature.GridPlacementFilter
 

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
 
hasAlpha() - Method in enum class dev.upcraft.sparkweave.api.color.Color.Ordering
 
hasBlue() - Method in enum class dev.upcraft.sparkweave.api.color.Color.Ordering
 
hasGreen() - Method in enum class dev.upcraft.sparkweave.api.color.Color.Ordering
 
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.
hasRed() - Method in enum class dev.upcraft.sparkweave.api.color.Color.Ordering
 
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
 
iA() - Method in enum class dev.upcraft.sparkweave.api.color.Color.Ordering
 
iB() - Method in enum class dev.upcraft.sparkweave.api.color.Color.Ordering
 
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
 
iG() - Method in enum class dev.upcraft.sparkweave.api.color.Color.Ordering
 
IM_USED - Enum constant in enum class dev.upcraft.sparkweave.api.web.HttpStatus
 
includeClient() - Method in interface dev.upcraft.sparkweave.api.datagen.DataGenerationContext
 
includeClient() - Method in class dev.upcraft.sparkweave.neoforge.impl.datagen.NeoDataGenerationContext
 
includeDev() - Method in interface dev.upcraft.sparkweave.api.datagen.DataGenerationContext
 
includeDev() - Method in class dev.upcraft.sparkweave.neoforge.impl.datagen.NeoDataGenerationContext
 
includeReports() - Method in interface dev.upcraft.sparkweave.api.datagen.DataGenerationContext
 
includeReports() - Method in class dev.upcraft.sparkweave.neoforge.impl.datagen.NeoDataGenerationContext
 
includeServer() - Method in interface dev.upcraft.sparkweave.api.datagen.DataGenerationContext
 
includeServer() - Method in class dev.upcraft.sparkweave.neoforge.impl.datagen.NeoDataGenerationContext
 
Infallible - Exception Class in dev.upcraft.sparkweave.api.types
A throwable that is guaranteed to never be thrown.
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
 
iR() - Method in enum class dev.upcraft.sparkweave.api.color.Color.Ordering
 
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
 
isDefaultLanguage() - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveLanguageProvider
 
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
 
issuesUrl() - Method in interface dev.upcraft.sparkweave.api.platform.ModMetadata
 
issuesUrl() - Method in class dev.upcraft.sparkweave.neoforge.impl.mod.NeoForgeModMetadata
 
isValidModId(String) - Static method in class dev.upcraft.sparkweave.api.platform.PlatformUtils
 
item(Supplier<? extends Item>, String) - Method in class dev.upcraft.sparkweave.api.datagen.TranslationBuilder
 
ItemMenuInteractionEvent - Interface in dev.upcraft.sparkweave.api.event
 

L

LaunchBootstrap - Class in dev.upcraft.sparkweave.neoforge.impl.client
 
LaunchBootstrap(ModContainer, IEventBus) - Constructor for class dev.upcraft.sparkweave.neoforge.impl.client.LaunchBootstrap
 
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
 
lerp(Color, float) - Method in class dev.upcraft.sparkweave.api.color.Color
interpolate in RGB color space by first converting each component to linear RGB, for smoother color blending
lerpDirect(Color, float) - Method in class dev.upcraft.sparkweave.api.color.Color
interpolate RGB components directly, for parity with Mojang's color interpolation.
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.
listenerCount() - Method in interface dev.upcraft.sparkweave.api.event.Event
 
listenerCount() - Method in class dev.upcraft.sparkweave.event.EventFactoryImpl
 
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
 
LOGGER - Variable in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveDynamicRegistryEntryProvider
 
lookup(ResourceKey<? extends Registry<? extends S>>) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveDynamicRegistryEntryProvider.Context
 
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
 
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
 
ModBusEvents - Class in dev.upcraft.sparkweave.neoforge.event
 
ModBusEvents() - Constructor for class dev.upcraft.sparkweave.neoforge.event.ModBusEvents
 
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
 
MODIFIERS - Static variable in class dev.upcraft.sparkweave.registry.SparkweavePlacementModifiers
 
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

NeoBuiltinEntriesProvider - Class in dev.upcraft.sparkweave.neoforge.impl.datagen
 
NeoBuiltinEntriesProvider(PackOutput, CompletableFuture<HolderLookup.Provider>, RegistrySetBuilder, Set<String>, Map<ModContainer, List<SparkweaveDynamicRegistryEntryProvider>>) - Constructor for class dev.upcraft.sparkweave.neoforge.impl.datagen.NeoBuiltinEntriesProvider
 
NeoBuiltinPack - Class in dev.upcraft.sparkweave.neoforge.impl.datagen
 
NeoBuiltinPack(NeoDataGenerationContext, DataGenerator, CompletableFuture<HolderLookup.Provider>, List<SparkweaveDynamicRegistryEntryProvider>) - Constructor for class dev.upcraft.sparkweave.neoforge.impl.datagen.NeoBuiltinPack
 
NeoDataGenerationContext - Class in dev.upcraft.sparkweave.neoforge.impl.datagen
 
NeoDataGenerationContext(ModContainer, DataGenerator, CompletableFuture<HolderLookup.Provider>, GatherDataEvent, List<SparkweaveDynamicRegistryEntryProvider>) - Constructor for class dev.upcraft.sparkweave.neoforge.impl.datagen.NeoDataGenerationContext
 
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
 
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
 
onClientPostTick(ClientTickEvent.Post) - Static method in class dev.upcraft.sparkweave.neoforge.event.client.ClientGameBusEvents
 
onClientPreTick(ClientTickEvent.Pre) - Static method in class dev.upcraft.sparkweave.neoforge.event.client.ClientGameBusEvents
 
onClientSetup(FMLClientSetupEvent) - Static method in class dev.upcraft.sparkweave.neoforge.event.client.ClientModBusEvents
 
onCommonSetup(FMLCommonSetupEvent) - Static method in class dev.upcraft.sparkweave.neoforge.event.ModBusEvents
 
onDataGeneration(GatherDataEvent) - Static method in class dev.upcraft.sparkweave.neoforge.entrypoint.DataGenerator
 
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.GameBusEvents
 
onRegisterEntityLayers(EntityRenderersEvent.AddLayers) - Static method in class dev.upcraft.sparkweave.neoforge.event.client.ClientModBusEvents
 
onRegisterLayerDefinitions(EntityRenderersEvent.RegisterLayerDefinitions) - Static method in class dev.upcraft.sparkweave.neoforge.event.client.ClientModBusEvents
 
onRegisterMenuScreens(RegisterMenuScreensEvent) - Static method in class dev.upcraft.sparkweave.neoforge.event.client.ClientModBusEvents
 
onRegisterParticles(RegisterParticleProvidersEvent) - Static method in class dev.upcraft.sparkweave.neoforge.event.client.ClientModBusEvents
 
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.ClientModBusEvents
 
onRenderWorld(RenderLevelStageEvent) - Static method in class dev.upcraft.sparkweave.neoforge.event.client.DebugRenderEvents
 
onServerStart(ServerStartingEvent) - Static method in class dev.upcraft.sparkweave.neoforge.event.GameBusEvents
 
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.GameBusEvents
 
onServerTick() - Static method in class dev.upcraft.sparkweave.scheduler.ScheduledTaskQueue
 
onServerTick(ServerTickEvent.Pre) - Static method in class dev.upcraft.sparkweave.neoforge.event.GameBusEvents
 
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

Pack - Interface in dev.upcraft.sparkweave.api.datagen
 
Pack.RegistryDependentFactory<T> - Interface in dev.upcraft.sparkweave.api.datagen
 
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
 
placeAt(int, int, int) - Method in class dev.upcraft.sparkweave.api.color.Color
 
PLATFORM - Static variable in class dev.upcraft.sparkweave.api.platform.Services
 
PlatformService - Interface in dev.upcraft.sparkweave.api.platform.services
 
PlatformUtils - Class in dev.upcraft.sparkweave.api.platform
 
PlatformUtils() - Constructor for class dev.upcraft.sparkweave.api.platform.PlatformUtils
 
postApply(String, ClassNode, String, IMixinInfo) - Method in class dev.upcraft.sparkweave.SparkweaveMixinConfigPlugin
 
postEntityTick(EntityTickEvent.Post) - Static method in class dev.upcraft.sparkweave.neoforge.event.GameBusEvents
 
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
 
preEntityTick(EntityTickEvent.Pre) - Static method in class dev.upcraft.sparkweave.neoforge.event.GameBusEvents
 
prepare() - Static method in class dev.upcraft.sparkweave.client.event.ArmorRendererRegistry
 
processBlockItems(RegisterEvent) - Static method in class dev.upcraft.sparkweave.neoforge.event.ModBusEvents
 
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.
red() - Method in class dev.upcraft.sparkweave.api.color.Color
 
redF() - Method in class dev.upcraft.sparkweave.api.color.Color
 
redo() - Method in class dev.upcraft.sparkweave.api.undo.UndoRedoStack
 
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<? extends ItemLike>...) - Method in class dev.upcraft.sparkweave.api.client.event.RegisterCustomArmorRenderersEvent
 
register(CustomArmorRenderer.Factory<E, M>, Supplier<? extends 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<? extends ItemLike>) - Static method in class dev.upcraft.sparkweave.client.event.LecternItemRendererRegistry
 
register(LecternMenuRegistry.MenuProviderFactory, Supplier<? extends ItemLike>) - Method in class dev.upcraft.sparkweave.api.event.RegisterCustomLecternMenuEvent
 
register(LecternMenuRegistry.MenuProviderFactory, Supplier<? extends ItemLike>) - Static method in class dev.upcraft.sparkweave.event.LecternMenuRegistry
 
register(LecternMenuRegistry.MenuProviderFactory, ItemLike) - Method in class dev.upcraft.sparkweave.api.event.RegisterCustomLecternMenuEvent
 
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<Enchantment>, Enchantment.Builder, Lifecycle, String, String) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveEnchantmentProvider.Context
 
register(ResourceKey<Enchantment>, Enchantment.Builder, String, String) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveEnchantmentProvider.Context
 
register(ResourceKey<Enchantment>, Enchantment, Lifecycle, String, String) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveEnchantmentProvider.Context
 
register(ResourceKey<Biome>, Biome, Lifecycle, String) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveBiomeProvider.Context
 
register(ResourceKey<Biome>, Biome, String) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveBiomeProvider.Context
 
register(ResourceKey<PlacedFeature>, PlacedFeature) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweavePlacedFeatureProvider.Context
 
register(ResourceKey<PlacedFeature>, PlacedFeature, Lifecycle) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweavePlacedFeatureProvider.Context
 
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
 
RegisterCustomLecternMenuEvent - Class in dev.upcraft.sparkweave.api.event
 
RegisterCustomLecternMenuEvent() - Constructor for class dev.upcraft.sparkweave.api.event.RegisterCustomLecternMenuEvent
 
RegisterCustomLecternMenuEvent.Callback - Interface in dev.upcraft.sparkweave.api.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(RegisterCustomLecternMenuEvent) - Method in interface dev.upcraft.sparkweave.api.event.RegisterCustomLecternMenuEvent.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<? extends 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
 
RegistrySetBuilderExt - Interface in dev.upcraft.sparkweave.api.ext.datagen
 
RegistrySupplier<T> - Interface in dev.upcraft.sparkweave.api.registry
 
RegistryVisitor<T> - Interface in dev.upcraft.sparkweave.api.registry
 
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
 
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
 
RGB - Enum constant in enum class dev.upcraft.sparkweave.api.color.Color.Ordering
 
RGBA - Enum constant in enum class dev.upcraft.sparkweave.api.color.Color.Ordering
 
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
 
run(CachedOutput) - Method in class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveLanguageProvider
 
run(CachedOutput) - Method in class dev.upcraft.sparkweave.neoforge.impl.datagen.NeoBuiltinEntriesProvider
 
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
 
setServiceInitDone() - Static method in class dev.upcraft.sparkweave.api.reflect.ContextHelper
 
shouldApplyMixin(String, String) - Method in class dev.upcraft.sparkweave.SparkweaveMixinConfigPlugin
 
shouldPlace(PlacementContext, RandomSource, BlockPos) - Method in class dev.upcraft.sparkweave.api.worldgen.feature.GridPlacementFilter
 
shouldValidate() - Method in interface dev.upcraft.sparkweave.api.datagen.DataGenerationContext
 
shouldValidate() - Method in class dev.upcraft.sparkweave.neoforge.impl.datagen.NeoDataGenerationContext
 
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
 
SparkweaveBiomeProvider - Class in dev.upcraft.sparkweave.api.datagen.provider
 
SparkweaveBiomeProvider() - Constructor for class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveBiomeProvider
 
SparkweaveBiomeProvider.Context - Class in dev.upcraft.sparkweave.api.datagen.provider
 
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
 
SparkweaveConfiguredFeatureProvider - Class in dev.upcraft.sparkweave.api.datagen.provider
 
SparkweaveConfiguredFeatureProvider() - Constructor for class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveConfiguredFeatureProvider
 
SparkweaveDevCreativeTab - Class in dev.upcraft.sparkweave.util
 
SparkweaveDevCreativeTab() - Constructor for class dev.upcraft.sparkweave.util.SparkweaveDevCreativeTab
 
SparkweaveDynamicRegistryEntryProvider - Class in dev.upcraft.sparkweave.api.datagen.provider
 
SparkweaveDynamicRegistryEntryProvider() - Constructor for class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveDynamicRegistryEntryProvider
 
SparkweaveDynamicRegistryEntryProvider.Context<T> - Class in dev.upcraft.sparkweave.api.datagen.provider
 
SparkweaveEnchantmentProvider - Class in dev.upcraft.sparkweave.api.datagen.provider
 
SparkweaveEnchantmentProvider() - Constructor for class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveEnchantmentProvider
 
SparkweaveEnchantmentProvider.Context - Class in dev.upcraft.sparkweave.api.datagen.provider
 
SparkweaveHelperService - Interface in dev.upcraft.sparkweave.api.platform.services
 
SparkweaveLanguageProvider - Class in dev.upcraft.sparkweave.api.datagen.provider
 
SparkweaveLanguageProvider(ContextAwarePackOutput, CompletableFuture<HolderLookup.Provider>, String) - Constructor for class dev.upcraft.sparkweave.api.datagen.provider.SparkweaveLanguageProvider
 
SparkweaveLoggerFactory - Class in dev.upcraft.sparkweave.api.logging
 
SparkweaveLogging - Class in dev.upcraft.sparkweave.logging
Deprecated, for removal: This API element is subject to removal in a future version.
SparkweaveLogging() - Constructor for class dev.upcraft.sparkweave.logging.SparkweaveLogging
Deprecated.
 
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
 
SparkweavePlacedFeatureProvider - Class in dev.upcraft.sparkweave.api.datagen.provider
 
SparkweavePlacedFeatureProvider() - Constructor for class dev.upcraft.sparkweave.api.datagen.provider.SparkweavePlacedFeatureProvider
 
SparkweavePlacedFeatureProvider.Context - Class in dev.upcraft.sparkweave.api.datagen.provider
 
SparkweavePlacementModifiers - Class in dev.upcraft.sparkweave.registry
 
SparkweavePlacementModifiers() - Constructor for class dev.upcraft.sparkweave.registry.SparkweavePlacementModifiers
 
START_TICK - Static variable in interface dev.upcraft.sparkweave.api.client.event.ClientTickEvents
 
startTick(Class<T>) - Static method in class dev.upcraft.sparkweave.api.event.EntityTickEvents
 
startTick(Minecraft) - Method in interface dev.upcraft.sparkweave.api.client.event.ClientTickEvents.StartTick
 
startTick(T, Level) - Method in interface dev.upcraft.sparkweave.api.event.EntityTickEvents.StartTick
Fires at the very start of an entity being ticked
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
 
STREAM_CODEC - Static variable in class dev.upcraft.sparkweave.api.color.Color
 
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
 
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.color.Color.Ordering
 
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.
toTicks(long) - Static method in class dev.upcraft.sparkweave.api.time.Time
 
toTicks(Duration) - Static method in class dev.upcraft.sparkweave.api.time.Time
 
TranslationBuilder - Class in dev.upcraft.sparkweave.api.datagen
 
TranslationBuilder(HolderLookup.Provider) - Constructor for class dev.upcraft.sparkweave.api.datagen.TranslationBuilder
 
TranslationChecker - Class in dev.upcraft.sparkweave.validation
 
TranslationChecker() - Constructor for class dev.upcraft.sparkweave.validation.TranslationChecker
 
type() - Method in class dev.upcraft.sparkweave.api.worldgen.feature.GridPlacementFilter
 

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
 

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.color.Color.Ordering
Returns the enum constant of this class with the specified name.
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.
values() - Static method in enum class dev.upcraft.sparkweave.api.color.Color.Ordering
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.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.
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