Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a - Variable in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- AbstractBlockStateSmith<T extends net.minecraft.world.level.block.Block> - Class in team.lodestar.lodestone.systems.datagen.statesmith
- AbstractBlockStateSmith(Class<T>) - Constructor for class team.lodestar.lodestone.systems.datagen.statesmith.AbstractBlockStateSmith
- AbstractBlockStateSmith.StateFunction<T extends net.minecraft.world.level.block.Block> - Interface in team.lodestar.lodestone.systems.datagen.statesmith
- AbstractBlockStateSmith.StateSmithData - Class in team.lodestar.lodestone.systems.datagen.statesmith
- AbstractContainerScreenMixin - Class in team.lodestar.lodestone.mixin.client
- AbstractContainerScreenMixin() - Constructor for class team.lodestar.lodestone.mixin.client.AbstractContainerScreenMixin
- AbstractItemModelSmith - Class in team.lodestar.lodestone.systems.datagen.itemsmith
- AbstractItemModelSmith() - Constructor for class team.lodestar.lodestone.systems.datagen.itemsmith.AbstractItemModelSmith
- AbstractItemModelSmith.ItemModelSmithData - Class in team.lodestar.lodestone.systems.datagen.itemsmith
- AbstractLodestoneParticleType<T extends WorldParticleOptions> - Class in team.lodestar.lodestone.systems.particle.world.type
- AbstractLodestoneParticleType() - Constructor for class team.lodestar.lodestone.systems.particle.world.type.AbstractLodestoneParticleType
- AbstractParticleBuilder<T extends SimpleParticleOptions> - Class in team.lodestar.lodestone.systems.particle.builder
- AbstractParticleBuilder() - Constructor for class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- act(Consumer<ScreenParticleBuilder>) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- act(Consumer<WorldParticleBuilder>) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- act(Consumer<WorldParticleBuilder>) - Method in class team.lodestar.lodestone.systems.particle.ParticleEffectSpawner
- act(Supplier<? extends Item>, LodestoneItemModelProvider) - Method in class team.lodestar.lodestone.systems.datagen.itemsmith.ItemModelSmith
- act(Item, LodestoneItemModelProvider) - Method in interface team.lodestar.lodestone.systems.datagen.itemsmith.ItemModelSmith.ItemModelSupplier
- act(AbstractItemModelSmith.ItemModelSmithData, Collection<Supplier<? extends Item>>) - Method in class team.lodestar.lodestone.systems.datagen.itemsmith.ItemModelSmith
- act(AbstractItemModelSmith.ItemModelSmithData, Supplier<? extends Item>...) - Method in class team.lodestar.lodestone.systems.datagen.itemsmith.ItemModelSmith
- act(AbstractBlockStateSmith.StateSmithData, Collection<Supplier<? extends Block>>) - Method in class team.lodestar.lodestone.systems.datagen.statesmith.BlockStateSmith
- act(AbstractBlockStateSmith.StateSmithData, Supplier<? extends Block>...) - Method in class team.lodestar.lodestone.systems.datagen.statesmith.BlockStateSmith
- act(AbstractBlockStateSmith.StateSmithData, ItemModelSmith, AbstractBlockStateSmith.StateFunction<T>, ModularBlockStateSmith.ModelFileSupplier, Collection<Supplier<? extends Block>>) - Method in class team.lodestar.lodestone.systems.datagen.statesmith.ModularBlockStateSmith
- act(AbstractBlockStateSmith.StateSmithData, ItemModelSmith, AbstractBlockStateSmith.StateFunction<T>, ModularBlockStateSmith.ModelFileSupplier, Supplier<? extends Block>...) - Method in class team.lodestar.lodestone.systems.datagen.statesmith.ModularBlockStateSmith
- act(AbstractBlockStateSmith.StateSmithData, AbstractBlockStateSmith.StateFunction<T>, ModularBlockStateSmith.ModelFileSupplier, Collection<Supplier<? extends Block>>) - Method in class team.lodestar.lodestone.systems.datagen.statesmith.ModularBlockStateSmith
- act(AbstractBlockStateSmith.StateSmithData, AbstractBlockStateSmith.StateFunction<T>, ModularBlockStateSmith.ModelFileSupplier, Supplier<? extends Block>...) - Method in class team.lodestar.lodestone.systems.datagen.statesmith.ModularBlockStateSmith
- act(T, ModelFile) - Method in interface team.lodestar.lodestone.systems.datagen.statesmith.AbstractBlockStateSmith.StateFunction
- act(T, LodestoneBlockStateProvider) - Method in interface team.lodestar.lodestone.systems.datagen.statesmith.BlockStateSmith.SmithStateSupplier
- act(T, LodestoneBlockStateProvider, AbstractBlockStateSmith.StateFunction<T>, ModularBlockStateSmith.ModelFileSupplier) - Method in interface team.lodestar.lodestone.systems.datagen.statesmith.ModularBlockStateSmith.ModularSmithStateSupplier
- ACTIVELY_ACCESSED_KEYS - Static variable in class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
- ActiveWorldEventReport(ServerLevel) - Constructor for class team.lodestar.lodestone.command.ListActiveWorldEventsCommand.ActiveWorldEventReport
- ActiveWorldEventReport(ServerLevel, WorldEventType) - Constructor for class team.lodestar.lodestone.command.ListActiveWorldEventsCommand.ActiveWorldEventReport
- activeWorldEvents - Variable in class team.lodestar.lodestone.capability.LodestoneWorldDataCapability
- actor - Variable in class team.lodestar.lodestone.systems.particle.screen.GenericScreenParticle
- actor - Variable in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleOptions
- actRaw(Consumer<WorldParticleBuilder>) - Method in class team.lodestar.lodestone.systems.particle.ParticleEffectSpawner
- addActor(Consumer<GenericScreenParticle>) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- addCommand(String, String) - Method in class team.lodestar.lodestone.data.LodestoneLangDatagen
- addCriterion(String, CriterionTriggerInstance) - Method in class team.lodestar.lodestone.data.builder.NBTCarryRecipeBuilder
- addDatagenData(Function<LodestoneDatagenBlockData, LodestoneDatagenBlockData>) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- addFrames(int, int) - Method in class team.lodestar.lodestone.systems.particle.screen.FrameSetScreenParticle
- addFrames(int, int) - Method in class team.lodestar.lodestone.systems.particle.world.FrameSetParticle
- addFrom(ScreenParticleHolder) - Method in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleHolder
- addFxInstance(I) - Method in class team.lodestar.lodestone.systems.postprocess.MultiInstancePostProcessor
-
Add a fx instance
- addGhost(Object, GhostBlockRenderer, GhostBlockOptions, int) - Static method in class team.lodestar.lodestone.handlers.GhostBlockHandler
-
Places a ghost block into the world, only one ghost can exist in a given slot
- addInstance(PostProcessor) - Static method in class team.lodestar.lodestone.systems.postprocess.PostProcessHandler
-
Add an
PostProcessorfor it to be handled automatically. - ADDITIVE - Static variable in interface team.lodestar.lodestone.systems.particle.render_types.LodestoneScreenParticleRenderType
- ADDITIVE - Static variable in class team.lodestar.lodestone.systems.particle.render_types.LodestoneWorldParticleRenderType
- ADDITIVE_BLOCK - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- ADDITIVE_BLOCK_PARTICLE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- ADDITIVE_FUNCTION - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- ADDITIVE_PARTICLE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
-
Static, one off Render Types.
- ADDITIVE_SCROLLING_TEXTURE_TRIANGLE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- ADDITIVE_SOLID - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- ADDITIVE_TEXT - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- ADDITIVE_TEXTURE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- ADDITIVE_TEXTURE_TRIANGLE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- ADDITIVE_TRANSPARENCY - Static variable in class team.lodestar.lodestone.systems.rendering.StateShards
- addLayers(LodestoneBlockFiller.LodestoneBlockFillerLayer...) - Method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller
- addLayers(LodestoneBlockFiller.LodestoneLayerToken...) - Method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller
- addLoop(int, int, int) - Method in class team.lodestar.lodestone.systems.particle.screen.FrameSetScreenParticle
- addLoop(int, int, int) - Method in class team.lodestar.lodestone.systems.particle.world.FrameSetParticle
- addModularActor(Object, Consumer<VFXBuilders.WorldVFXBuilder>) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- addModularActor(Consumer<VFXBuilders.WorldVFXBuilder>) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- addMotion(double, double) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- addMotion(double, double, double) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- addMotion(Vec3) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- addMotion(Vector3f) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- addOption(String, String) - Method in class team.lodestar.lodestone.data.LodestoneLangDatagen
- addOption(ScreenEvent.Init.Post) - Static method in class team.lodestar.lodestone.registry.common.LodestoneOptionRegistry
- addOptionTooltip(String, String) - Method in class team.lodestar.lodestone.data.LodestoneLangDatagen
- addParticle(ScreenParticleHolder, T, double, double, double, double) - Static method in class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
- addRenderActor(Consumer<LodestoneWorldParticle>) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- addRenderType(RenderType) - Static method in class team.lodestar.lodestone.handlers.RenderHandler
- addRenderTypeModifier(Consumer<LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder>) - Static method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- addScreenshake(ScreenshakeInstance) - Static method in class team.lodestar.lodestone.handlers.ScreenshakeHandler
- addSpawnActor(Consumer<LodestoneWorldParticle>) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- addTag(TagKey<Block>) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- addTag(TagKey<Block>) - Method in class team.lodestar.lodestone.systems.datagen.LodestoneDatagenBlockData
- addTags(HolderLookup.Provider) - Method in class team.lodestar.lodestone.data.LodestoneBlockTagDatagen
- addTags(HolderLookup.Provider) - Method in class team.lodestar.lodestone.data.LodestoneDamageTypeDatagen
- addTags(HolderLookup.Provider) - Method in class team.lodestar.lodestone.data.LodestoneItemTagDatagen
- addTags(TagKey<Block>...) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- addTags(TagKey<Block>...) - Method in class team.lodestar.lodestone.systems.datagen.LodestoneDatagenBlockData
- addTagsFromBlockProperties(Collection<Block>) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockTagsProvider
- addThrowawayData(Function<LodestoneThrowawayBlockData, LodestoneThrowawayBlockData>) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- addTickActor(Consumer<LodestoneWorldParticle>) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- addTrailPoint(Vec3) - Method in class team.lodestar.lodestone.systems.rendering.trail.TrailPointBuilder
- addTrailPoint(TrailPoint) - Method in class team.lodestar.lodestone.systems.rendering.trail.TrailPointBuilder
- addTranslations() - Method in class team.lodestar.lodestone.data.LodestoneLangDatagen
- addWorldEvent(Level, boolean, T) - Static method in class team.lodestar.lodestone.handlers.WorldEventHandler
- addWorldEvent(Level, T) - Static method in class team.lodestar.lodestone.handlers.WorldEventHandler
- AFFIXED_BLOCK_MODEL - Static variable in class team.lodestar.lodestone.systems.datagen.ItemModelSmithTypes
- AFFIXED_BLOCK_TEXTURE_MODEL - Static variable in class team.lodestar.lodestone.systems.datagen.ItemModelSmithTypes
- afterProcess() - Method in class team.lodestar.lodestone.systems.postprocess.PostProcessor
-
Unbind textures
- age - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- air() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- airModel(Block) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- allowedItemSize - Variable in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- alpha - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- alphaSupplier - Variable in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
- amplifyEffect(MobEffectInstance, LivingEntity, int) - Static method in class team.lodestar.lodestone.helpers.EntityHelper
- amplifyEffect(MobEffectInstance, LivingEntity, int, int) - Static method in class team.lodestar.lodestone.helpers.EntityHelper
- AngleHelper - Class in team.lodestar.lodestone.helpers
- AngleHelper() - Constructor for class team.lodestar.lodestone.helpers.AngleHelper
- angleLerp(double, double, double) - Static method in class team.lodestar.lodestone.helpers.AngleHelper
- animationTick - Static variable in class team.lodestar.lodestone.handlers.PlacementAssistantHandler
- apply(EffectInstance, String) - Method in class team.lodestar.lodestone.systems.postprocess.ShaderDataBuffer
- apply(RenderTypeToken) - Method in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeProvider
- apply(RenderTypeToken, ShaderUniformHandler) - Method in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeProvider
- applyAndCache(RenderTypeToken) - Method in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeProvider
- applyAndCache(RenderTypeToken, ShaderUniformHandler) - Method in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeProvider
- applyEnchantments(LivingEntity, Entity, ItemStack) - Static method in class team.lodestar.lodestone.helpers.ItemHelper
- applyGrayscale(NativeImage) - Static method in class team.lodestar.lodestone.systems.textureloader.LodestoneTextureLoader
- applyImport(boolean, String) - Method in class team.lodestar.lodestone.systems.postprocess.LodestoneGlslPreprocessor
- applyMagicResistance(double) - Static method in class team.lodestar.lodestone.handlers.LodestoneAttributeEventHandler
- applyMultiColorGradient(Easing, NativeImage, LodestoneTextureLoader.ColorLerp, Color...) - Static method in class team.lodestar.lodestone.systems.textureloader.LodestoneTextureLoader
- applyPostProcess() - Method in class team.lodestar.lodestone.systems.postprocess.PostProcessor
- applyUniformChanges(LodestoneRenderType, ShaderUniformHandler) - Static method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
-
Queues shader uniform changes for a render type.
- applyWithModifier(RenderTypeToken, Consumer<LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder>) - Method in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeProvider
- applyWithModifier(RenderTypeToken, ShaderUniformHandler, Consumer<LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder>) - Method in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeProvider
- applyWithModifierAndCache(RenderTypeToken, Consumer<LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder>) - Method in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeProvider
- applyWithModifierAndCache(RenderTypeToken, ShaderUniformHandler, Consumer<LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder>) - Method in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeProvider
- assemble(Container, RegistryAccess) - Method in class team.lodestar.lodestone.systems.recipe.ILodestoneRecipe
-
Deprecated.
- assemble(CraftingContainer, RegistryAccess) - Method in class team.lodestar.lodestone.recipe.NBTCarryRecipe
- ASSISTANTS - Static variable in class team.lodestar.lodestone.handlers.PlacementAssistantHandler
- at(int, int, int) - Method in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
- at(BlockPos) - Method in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
- attachEntityCapability(AttachCapabilitiesEvent<Entity>) - Static method in class team.lodestar.lodestone.capability.LodestoneEntityDataCapability
- attachEntityCapability(AttachCapabilitiesEvent<Entity>) - Static method in class team.lodestar.lodestone.events.RuntimeEvents
- attachPlayerCapability(AttachCapabilitiesEvent<Entity>) - Static method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- attachWorldCapability(AttachCapabilitiesEvent<Level>) - Static method in class team.lodestar.lodestone.capability.LodestoneWorldDataCapability
- attachWorldCapability(AttachCapabilitiesEvent<Level>) - Static method in class team.lodestar.lodestone.events.RuntimeEvents
- attributes - Variable in class team.lodestar.lodestone.systems.item.LodestoneArmorItem
- ATTRIBUTES - Static variable in class team.lodestar.lodestone.registry.common.LodestoneAttributeRegistry
- AXIS_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates an axis oriented block model and state.
- axisAlignedPlaneOf(Vec3) - Static method in class team.lodestar.lodestone.helpers.VecHelper
B
- b - Variable in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- b1 - Variable in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleData
- b1 - Variable in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleDataBuilder
- b2 - Variable in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleData
- b2 - Variable in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleDataBuilder
- Back(String) - Constructor for class team.lodestar.lodestone.systems.easing.Easing.Back
-
Creates a new Back instance with the default overshoot (1.70158).
- Back(String, float) - Constructor for class team.lodestar.lodestone.systems.easing.Easing.Back
-
Creates a new Back instance with the specified overshoot.
- BACK_IN - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
An instance of BackIn using the default overshoot.
- BACK_IN_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
An instance of BackInOut using the default overshoot.
- BACK_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
An instance of BackOut using the default overshoot.
- BackIn() - Constructor for class team.lodestar.lodestone.systems.easing.Easing.BackIn
- BackIn(float) - Constructor for class team.lodestar.lodestone.systems.easing.Easing.BackIn
- BackInOut() - Constructor for class team.lodestar.lodestone.systems.easing.Easing.BackInOut
- BackInOut(float) - Constructor for class team.lodestar.lodestone.systems.easing.Easing.BackInOut
- BackOut() - Constructor for class team.lodestar.lodestone.systems.easing.Easing.BackOut
- BackOut(float) - Constructor for class team.lodestar.lodestone.systems.easing.Easing.BackOut
- bCol - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- BedrockDirectionalBehaviorComponent - Class in team.lodestar.lodestone.systems.particle.world.behaviors.components
- BedrockDirectionalBehaviorComponent() - Constructor for class team.lodestar.lodestone.systems.particle.world.behaviors.components.BedrockDirectionalBehaviorComponent
- BedrockDirectionalBehaviorComponent(SpinParticleData) - Constructor for class team.lodestar.lodestone.systems.particle.world.behaviors.components.BedrockDirectionalBehaviorComponent
- BedrockDirectionalBehaviorComponent(SpinParticleData, SpinParticleData) - Constructor for class team.lodestar.lodestone.systems.particle.world.behaviors.components.BedrockDirectionalBehaviorComponent
- beforeProcess(PoseStack) - Method in class team.lodestar.lodestone.systems.postprocess.MultiInstancePostProcessor
- beforeProcess(PoseStack) - Method in class team.lodestar.lodestone.systems.postprocess.PostProcessor
-
Set uniforms and bind textures here
- begin() - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- begin(BufferBuilder, TextureManager) - Method in interface team.lodestar.lodestone.systems.particle.render_types.LodestoneScreenParticleRenderType
- begin(BufferBuilder, TextureManager) - Method in class team.lodestar.lodestone.systems.particle.render_types.LodestoneWorldParticleRenderType
- beginBufferedRendering() - Static method in class team.lodestar.lodestone.handlers.RenderHandler
- behavior - Variable in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- behavior - Variable in class team.lodestar.lodestone.systems.particle.world.options.WorldParticleOptions
- behaviorComponent - Variable in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- behaviorComponent - Variable in class team.lodestar.lodestone.systems.particle.world.options.WorldParticleOptions
- BILLBOARD - Static variable in interface team.lodestar.lodestone.systems.particle.world.behaviors.LodestoneParticleBehavior
- BillboardParticleBehavior - Class in team.lodestar.lodestone.systems.particle.world.behaviors
- BillboardParticleBehavior() - Constructor for class team.lodestar.lodestone.systems.particle.world.behaviors.BillboardParticleBehavior
- blendFunction - Variable in class team.lodestar.lodestone.systems.particle.render_types.LodestoneWorldParticleRenderType
- blit(PoseStack) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- BLOCK_ENTITY_TYPES - Static variable in class team.lodestar.lodestone.registry.common.LodestoneBlockEntityRegistry
- BLOCK_MODEL_ITEM - Static variable in class team.lodestar.lodestone.systems.datagen.ItemModelSmithTypes
- BLOCK_TEXTURE_CACHE - Static variable in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockModelProvider
-
Stores the textures used by the most recently generated block.
- BLOCK_TEXTURE_ITEM - Static variable in class team.lodestar.lodestone.systems.datagen.ItemModelSmithTypes
- blockClass - Variable in class team.lodestar.lodestone.systems.datagen.statesmith.AbstractBlockStateSmith
- blockEntity - Variable in class team.lodestar.lodestone.systems.sound.LodestoneBlockEntitySoundInstance
- BlockEntityHelper - Class in team.lodestar.lodestone.helpers.block
-
A collection of various helper methods related to block entities
- BlockEntityHelper() - Constructor for class team.lodestar.lodestone.helpers.block.BlockEntityHelper
- blockEntityType - Variable in class team.lodestar.lodestone.systems.block.LodestoneEntityBlock
- BlockHelper - Class in team.lodestar.lodestone.helpers
-
A collection of various helper methods related to all your blocky needs.
- BlockHelper() - Constructor for class team.lodestar.lodestone.helpers.BlockHelper
- BlockItemMixin - Class in team.lodestar.lodestone.mixin.common
- BlockItemMixin() - Constructor for class team.lodestar.lodestone.mixin.common.BlockItemMixin
- blockOutlinePositions(Level, BlockPos) - Static method in class team.lodestar.lodestone.helpers.DataHelper
- blockOutlinePositions(Level, BlockPos) - Static method in class team.lodestar.lodestone.helpers.VecHelper
- blockPos - Variable in class team.lodestar.lodestone.systems.particle.world.options.LodestoneTerrainParticleOptions
- blockPos - Variable in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
- BlockPosHelper - Class in team.lodestar.lodestone.helpers.block
-
A collection of various helper methods related to block positions
- BlockPosHelper() - Constructor for class team.lodestar.lodestone.helpers.block.BlockPosHelper
- blockState - Variable in class team.lodestar.lodestone.systems.particle.world.options.LodestoneTerrainParticleOptions
- blockState - Variable in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
- BlockStateEntryBuilder(BlockState) - Constructor for class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.BlockStateEntryBuilder
- BlockStateHelper - Class in team.lodestar.lodestone.helpers.block
-
A collection of various helper methods related to blockstates
- BlockStateHelper() - Constructor for class team.lodestar.lodestone.helpers.block.BlockStateHelper
- BlockStateSmith<T extends net.minecraft.world.level.block.Block> - Class in team.lodestar.lodestone.systems.datagen.statesmith
- BlockStateSmith(Class<T>, ItemModelSmith, BlockStateSmith.SmithStateSupplier<T>) - Constructor for class team.lodestar.lodestone.systems.datagen.statesmith.BlockStateSmith
- BlockStateSmith(Class<T>, BlockStateSmith.SmithStateSupplier<T>) - Constructor for class team.lodestar.lodestone.systems.datagen.statesmith.BlockStateSmith
- BlockStateSmith.SmithStateSupplier<T extends net.minecraft.world.level.block.Block> - Interface in team.lodestar.lodestone.systems.datagen.statesmith
- BlockStateSmithTypes - Class in team.lodestar.lodestone.systems.datagen
- BlockStateSmithTypes() - Constructor for class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
- blue - Variable in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
- body - Variable in class team.lodestar.lodestone.systems.model.LodestoneArmorModel
- bodyParts() - Method in class team.lodestar.lodestone.systems.model.LodestoneArmorModel
- BOUNCE_IN - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Bounce easing in.
- BOUNCE_IN_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Bounce easing in/out.
- BOUNCE_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Bounce easing out.
- brighter(Color, int) - Static method in class team.lodestar.lodestone.helpers.ColorHelper
- brighter(Color, int, float) - Static method in class team.lodestar.lodestone.helpers.ColorHelper
- buffer - Variable in class team.lodestar.lodestone.systems.rendering.LodestoneBufferWrapper
- buffers - Variable in class team.lodestar.lodestone.handlers.RenderHandler.LodestoneRenderLayer
- BUFFERS - Static variable in class team.lodestar.lodestone.handlers.RenderHandler
- bufferSource - Variable in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- build() - Method in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleDataBuilder
- build() - Method in class team.lodestar.lodestone.systems.particle.data.GenericParticleDataBuilder
- build() - Method in class team.lodestar.lodestone.systems.particle.data.spin.SpinParticleDataBuilder
- build() - Method in class team.lodestar.lodestone.systems.rendering.trail.TrailPointBuilder
- build() - Method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.BlockStateEntryBuilder
- build(Consumer<FinishedRecipe>) - Method in class team.lodestar.lodestone.data.builder.NBTCarryRecipeBuilder
- build(Consumer<FinishedRecipe>, String) - Method in class team.lodestar.lodestone.data.builder.NBTCarryRecipeBuilder
- build(Consumer<FinishedRecipe>, ResourceLocation) - Method in class team.lodestar.lodestone.data.builder.NBTCarryRecipeBuilder
- builder() - Static method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- buildInstanceDetailsPage(Consumer<Component>, WorldEventInstance) - Method in class team.lodestar.lodestone.command.ListActiveWorldEventsCommand.ActiveWorldEventReport
- BUTTON_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates a button block model and state.
- BUTTON_ITEM - Static variable in class team.lodestar.lodestone.systems.datagen.ItemModelSmithTypes
C
- CachedBlockEntitySoundInstance<T extends LodestoneBlockEntity> - Class in team.lodestar.lodestone.systems.sound
- CachedBlockEntitySoundInstance(T, Supplier<SoundEvent>) - Constructor for class team.lodestar.lodestone.systems.sound.CachedBlockEntitySoundInstance
- cachedItemParticles - Static variable in class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
- cacheFogData(ViewportEvent.ComputeFogColor) - Static method in class team.lodestar.lodestone.handlers.RenderHandler
- cacheFogData(ViewportEvent.RenderFog) - Static method in class team.lodestar.lodestone.handlers.RenderHandler
- CameraMixin - Class in team.lodestar.lodestone.mixin.client
- CameraMixin() - Constructor for class team.lodestar.lodestone.mixin.client.CameraMixin
- cameraTick(Camera, RandomSource) - Static method in class team.lodestar.lodestone.handlers.ScreenshakeHandler
- canAssist() - Method in interface team.lodestar.lodestone.systems.placementassistance.IPlacementAssistant
- canAttackBlock(BlockState, Level, BlockPos, Player) - Method in class team.lodestar.lodestone.systems.item.ModCombatItem
- canCraftInDimensions(int, int) - Method in class team.lodestar.lodestone.systems.recipe.ILodestoneRecipe
-
Deprecated.
- canDamageTarget(Entity) - Method in class team.lodestar.lodestone.systems.fireeffect.FireEffectInstance
- canPerformAction(ItemStack, ToolAction) - Method in class team.lodestar.lodestone.systems.item.ModCombatItem
- canPlace(BlockPlaceContext) - Method in class team.lodestar.lodestone.systems.multiblock.MultiBlockStructure
- canPlace(BlockPlaceContext) - Method in class team.lodestar.lodestone.systems.multiblock.MultiBlockStructure.StructurePiece
- canPlace(BlockPlaceContext, BlockState) - Method in class team.lodestar.lodestone.systems.multiblock.MultiBlockItem
- canPlace(LevelAccessor, BlockPos) - Method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.BlockStateEntry
- canPlace(LevelAccessor, BlockPos, BlockState) - Method in interface team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.EntryPlacementPredicate
- canRender(T) - Method in class team.lodestar.lodestone.systems.fireeffect.FireEffectRenderer
- canRender(T) - Method in class team.lodestar.lodestone.systems.worldevent.WorldEventRenderer
- canSpawnParticles - Static variable in class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
- CAPABILITY - Static variable in class team.lodestar.lodestone.capability.LodestoneEntityDataCapability
- CAPABILITY - Static variable in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- CAPABILITY - Static variable in class team.lodestar.lodestone.capability.LodestoneWorldDataCapability
- CENTER_OF_ORIGIN - Static variable in class team.lodestar.lodestone.helpers.VecHelper
- CHANCE - Static variable in class team.lodestar.lodestone.registry.common.LodestonePlacementFillerRegistry
- ChancePlacementFilter - Class in team.lodestar.lodestone.systems.worldgen
- ChancePlacementFilter(float) - Constructor for class team.lodestar.lodestone.systems.worldgen.ChancePlacementFilter
- checkFallDamage(double, boolean, BlockState, BlockPos) - Method in class team.lodestar.lodestone.systems.entity.LodestoneBoatEntity
- CIRC_IN - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Circular easing in - accelerating from zero velocity.
- CIRC_IN_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Circular easing in/out - acceleration until halfway, then deceleration.
- CIRC_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Circular easing out - decelerating to zero velocity.
- clear() - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- clearActors() - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- ClearFireEffectInstancePacket - Class in team.lodestar.lodestone.network
- ClearFireEffectInstancePacket(int) - Constructor for class team.lodestar.lodestone.network.ClearFireEffectInstancePacket
- clearParticles() - Static method in class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
- clearParticles(ScreenParticleHolder) - Static method in class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
- clearRenderActors() - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- clearSpawnActors() - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- clearTickActor() - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- ClientConfig - Class in team.lodestar.lodestone.config
- ClientConfig(ForgeConfigSpec.Builder) - Constructor for class team.lodestar.lodestone.config.ClientConfig
- clientData(LodestoneClientPacket, Supplier<NetworkEvent.Context>) - Static method in class team.lodestar.lodestone.systems.network.LodestoneClientPacket.ClientOnly
- clientData(LodestoneTwoWayPacket, Supplier<NetworkEvent.Context>) - Static method in class team.lodestar.lodestone.systems.network.LodestoneTwoWayPacket.ClientOnly
- clientExecute(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.systems.network.LodestoneTwoWayNBTPacket
- clientExecute(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.systems.network.LodestoneTwoWayPacket
- clientExecute(Supplier<NetworkEvent.Context>, CompoundTag) - Method in class team.lodestar.lodestone.network.capability.SyncLodestoneEntityCapabilityPacket
- clientExecute(Supplier<NetworkEvent.Context>, CompoundTag) - Method in class team.lodestar.lodestone.network.capability.SyncLodestonePlayerCapabilityPacket
- clientExecute(Supplier<NetworkEvent.Context>, CompoundTag) - Method in class team.lodestar.lodestone.systems.network.LodestoneTwoWayNBTPacket
- ClientOnly() - Constructor for class team.lodestar.lodestone.capability.LodestonePlayerDataCapability.ClientOnly
- ClientOnly() - Constructor for class team.lodestar.lodestone.handlers.FireEffectHandler.ClientOnly
- ClientOnly() - Constructor for class team.lodestar.lodestone.handlers.WorldEventHandler.ClientOnly
- ClientOnly() - Constructor for class team.lodestar.lodestone.registry.common.LodestoneBlockEntityRegistry.ClientOnly
- ClientOnly() - Constructor for class team.lodestar.lodestone.systems.network.LodestoneClientPacket.ClientOnly
- ClientOnly() - Constructor for class team.lodestar.lodestone.systems.network.LodestoneTwoWayPacket.ClientOnly
- ClientRuntimeEvents - Class in team.lodestar.lodestone.events
- ClientRuntimeEvents() - Constructor for class team.lodestar.lodestone.events.ClientRuntimeEvents
- clientSetup(FMLClientSetupEvent) - Static method in class team.lodestar.lodestone.events.ClientSetupEvents
- ClientSetupEvents - Class in team.lodestar.lodestone.events
- ClientSetupEvents() - Constructor for class team.lodestar.lodestone.events.ClientSetupEvents
- clientTick() - Static method in class team.lodestar.lodestone.systems.client.ClientTickCounter
- clientTick(Camera, RandomSource) - Static method in class team.lodestar.lodestone.handlers.ScreenshakeHandler
- clientTick(TickEvent.ClientTickEvent) - Static method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability.ClientOnly
- clientTick(TickEvent.ClientTickEvent) - Static method in class team.lodestar.lodestone.events.ClientRuntimeEvents
- ClientTickCounter - Class in team.lodestar.lodestone.systems.client
- ClientTickCounter() - Constructor for class team.lodestar.lodestone.systems.client.ClientTickCounter
- codec() - Method in class team.lodestar.lodestone.systems.particle.world.type.AbstractLodestoneParticleType
- CODEC - Static variable in class team.lodestar.lodestone.systems.worldgen.ChancePlacementFilter
- CODEC - Static variable in class team.lodestar.lodestone.systems.worldgen.DimensionPlacementFilter
- coefficient - Variable in class team.lodestar.lodestone.systems.particle.data.GenericParticleData
- coefficient - Variable in class team.lodestar.lodestone.systems.particle.data.GenericParticleDataBuilder
- coefficientMultiplier - Variable in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleData
- coefficientMultiplier - Variable in class team.lodestar.lodestone.systems.particle.data.GenericParticleData
- colorCoefficient - Variable in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleData
- colorCoefficient - Variable in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleDataBuilder
- colorCurveEasing - Variable in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleData
- colorCurveEasing - Variable in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleDataBuilder
- colorData - Variable in class team.lodestar.lodestone.systems.particle.screen.GenericScreenParticle
- colorData - Variable in class team.lodestar.lodestone.systems.particle.SimpleParticleOptions
- colorData - Variable in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- ColorHelper - Class in team.lodestar.lodestone.helpers
- ColorHelper() - Constructor for class team.lodestar.lodestone.helpers.ColorHelper
- colorLerp(Easing, float, float, float, Color, Color) - Static method in class team.lodestar.lodestone.helpers.ColorHelper
- colorLerp(Easing, float, Color, Color) - Static method in class team.lodestar.lodestone.helpers.ColorHelper
- ColorParticleData - Class in team.lodestar.lodestone.systems.particle.data.color
- ColorParticleData(float, float, float, float, float, float, float, Easing) - Constructor for class team.lodestar.lodestone.systems.particle.data.color.ColorParticleData
- ColorParticleDataBuilder - Class in team.lodestar.lodestone.systems.particle.data.color
- ColorParticleDataBuilder(float, float, float, float, float, float) - Constructor for class team.lodestar.lodestone.systems.particle.data.color.ColorParticleDataBuilder
- COMMAND_ARGUMENT_TYPES - Static variable in class team.lodestar.lodestone.registry.common.LodestoneArgumentTypeRegistry
- COMMON_UNIFORMS - Static variable in class team.lodestar.lodestone.systems.postprocess.PostProcessor
- ConfigPath(String...) - Constructor for record class team.lodestar.lodestone.systems.config.LodestoneConfig.ConfigPath
-
Creates an instance of a
ConfigPathrecord class. - ConfigValueHolder(String, String, LodestoneConfig.BuilderSupplier<T>) - Constructor for class team.lodestar.lodestone.systems.config.LodestoneConfig.ConfigValueHolder
- connect(BlockPos) - Method in interface team.lodestar.lodestone.systems.multiblock.IModularMultiBlockCore
- constrictTransparency(GenericParticleData) - Static method in class team.lodestar.lodestone.systems.particle.data.GenericParticleData
- consumer - Variable in class team.lodestar.lodestone.systems.datagen.itemsmith.AbstractItemModelSmith.ItemModelSmithData
- consumer - Variable in class team.lodestar.lodestone.systems.datagen.statesmith.AbstractBlockStateSmith.StateSmithData
- CONSUMER_INFO_MAP - Static variable in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- COPIES - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
-
Stores many copies of render types, a copy is a new instance of a render type with the same properties.
- copy() - Method in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleData
- copy(String, LodestoneRenderType) - Static method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- copy(BlockBehaviour) - Static method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- copy(LodestoneRenderType) - Static method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
-
Creates a copy of a render type.
- copyAndStore(Object, LodestoneRenderType) - Static method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
-
Creates a copy of a render type and stores it in the
LodestoneRenderTypeRegistry.COPIEShashmap, with the key being a pair of original render type and copy index. - copyAndStore(Object, LodestoneRenderType, ShaderUniformHandler) - Static method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- copyDepthBuffer() - Static method in class team.lodestar.lodestone.systems.postprocess.PostProcessHandler
- copyDepthBuffer() - Method in class team.lodestar.lodestone.systems.postprocess.PostProcessor
- copyDepthBuffer(RenderTarget) - Static method in class team.lodestar.lodestone.handlers.RenderHandler
- copyFromDefault(HumanoidModel) - Method in class team.lodestar.lodestone.systems.model.LodestoneArmorModel
- copyWithNewCount(List<ItemStack>, int) - Static method in class team.lodestar.lodestone.helpers.ItemHelper
- copyWithNewCount(ItemStack, int) - Static method in class team.lodestar.lodestone.helpers.ItemHelper
- copyWithUniformChanges(String, LodestoneRenderType, ShaderUniformHandler) - Static method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- copyWithUniformChanges(LodestoneRenderType, ShaderUniformHandler) - Static method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- corePos - Variable in class team.lodestar.lodestone.systems.multiblock.MultiBlockComponentEntity
- count - Variable in class team.lodestar.lodestone.systems.recipe.IngredientWithCount
- create(float) - Static method in class team.lodestar.lodestone.systems.particle.data.GenericParticleData
- create(float) - Static method in class team.lodestar.lodestone.systems.particle.data.spin.SpinParticleData
- create(float, float) - Static method in class team.lodestar.lodestone.systems.particle.data.GenericParticleData
- create(float, float) - Static method in class team.lodestar.lodestone.systems.particle.data.spin.SpinParticleData
- create(float, float, float) - Static method in class team.lodestar.lodestone.systems.particle.data.GenericParticleData
- create(float, float, float) - Static method in class team.lodestar.lodestone.systems.particle.data.spin.SpinParticleData
- create(float, float, float, float, float, float) - Static method in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleData
- create(int) - Static method in class team.lodestar.lodestone.systems.rendering.trail.TrailPointBuilder
- create(Color, Color) - Static method in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleData
- create(String...) - Static method in class team.lodestar.lodestone.helpers.NBTHelper
- create(Supplier<Integer>) - Static method in class team.lodestar.lodestone.systems.rendering.trail.TrailPointBuilder
- create(ResourceLocation, WorldEventType.EventInstanceSupplier) - Method in class team.lodestar.lodestone.events.types.worldevent.WorldEventTypeRegistryEvent
- create(Block) - Static method in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
- create(Block, BlockPos) - Static method in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
- create(BlockState) - Static method in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
- create(BlockState) - Static method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller
- create(BlockState, BlockPos) - Static method in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
- create(RegistryObject<? extends LodestoneWorldParticleType>) - Static method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- create(RegistryObject<? extends LodestoneWorldParticleType>, LodestoneBehaviorComponent) - Static method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- create(ScreenParticleType<?>, ScreenParticleHolder) - Static method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- create(WorldParticleOptions) - Static method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- create(LodestoneWorldParticleType) - Static method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- create(LodestoneWorldParticleType, LodestoneBehaviorComponent) - Static method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- create(T, ResourceLocation) - Method in interface team.lodestar.lodestone.systems.model.obj.lod.LODBuilder
- createBlockOutline(Level, BlockPos, BlockState) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class team.lodestar.lodestone.systems.block.LodestoneDirectionalBlock
- createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class team.lodestar.lodestone.systems.block.LodestoneHorizontalBlock
- createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class team.lodestar.lodestone.systems.block.LodestoneLeavesBlock
- createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class team.lodestar.lodestone.systems.block.WaterLoggedEntityBlock
- createBuilder(ForgeConfigSpec.Builder) - Method in interface team.lodestar.lodestone.systems.config.LodestoneConfig.BuilderSupplier
- createCachedToken(RenderStateShard.EmptyTextureStateShard) - Static method in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeToken
- createCachedToken(ResourceLocation) - Static method in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeToken
- createCircle(Level, double, double, double, double, double, double) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- createExtraAttributes() - Method in class team.lodestar.lodestone.systems.item.ModCombatItem
- createExtraAttributes() - Method in class team.lodestar.lodestone.systems.item.tools.LodestoneAxeItem
- createExtraAttributes() - Method in class team.lodestar.lodestone.systems.item.tools.LodestoneHoeItem
- createExtraAttributes() - Method in class team.lodestar.lodestone.systems.item.tools.LodestonePickaxeItem
- createExtraAttributes() - Method in class team.lodestar.lodestone.systems.item.tools.LodestoneShovelItem
- createExtraAttributes() - Method in class team.lodestar.lodestone.systems.item.tools.LodestoneSwordItem
- createExtraAttributes() - Method in class team.lodestar.lodestone.systems.item.tools.magic.MagicAxeItem
- createExtraAttributes() - Method in class team.lodestar.lodestone.systems.item.tools.magic.MagicHoeItem
- createExtraAttributes() - Method in class team.lodestar.lodestone.systems.item.tools.magic.MagicPickaxeItem
- createExtraAttributes() - Method in class team.lodestar.lodestone.systems.item.tools.magic.MagicShovelItem
- createExtraAttributes() - Method in class team.lodestar.lodestone.systems.item.tools.magic.MagicSwordItem
- createExtraAttributes(ArmorItem.Type) - Method in class team.lodestar.lodestone.systems.item.LodestoneArmorItem
- createGenericModel(Item, ResourceLocation, ResourceLocation) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneItemModelProvider
- createGenericRenderType(String, VertexFormat, VertexFormat.Mode, RenderStateShard.ShaderStateShard, RenderStateShard.TransparencyStateShard, RenderStateShard.EmptyTextureStateShard, RenderStateShard.CullStateShard) - Static method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- createGenericRenderType(String, VertexFormat, VertexFormat.Mode, LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder) - Static method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- createGenericRenderType(String, VertexFormat, VertexFormat.Mode, LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder, ShaderUniformHandler) - Static method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
-
Creates a custom render type and creates a buffer builder for it.
- createGenericRenderType(String, VertexFormat, RenderStateShard.ShaderStateShard, RenderStateShard.TransparencyStateShard, ResourceLocation) - Static method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
-
Deprecated.
- createHumanoidAlias(MeshDefinition) - Static method in class team.lodestar.lodestone.systems.model.LodestoneArmorModel
- createInstance(CompoundTag) - Method in class team.lodestar.lodestone.systems.worldevent.WorldEventType
- createInstance(ResourceProvider) - Method in class team.lodestar.lodestone.systems.rendering.shader.ShaderHolder
- createParticle(ClientLevel, ScreenParticleOptions, double, double, double, double) - Method in class team.lodestar.lodestone.systems.particle.screen.LodestoneScreenParticleType.Factory
- createParticle(ClientLevel, T, double, double, double, double) - Method in interface team.lodestar.lodestone.systems.particle.screen.ScreenParticleType.ParticleProvider
- createParticle(LodestoneItemCrumbsParticleOptions, ClientLevel, double, double, double, double, double, double) - Method in class team.lodestar.lodestone.systems.particle.world.type.LodestoneItemCrumbsParticleType.Factory
- createParticle(LodestoneTerrainParticleOptions, ClientLevel, double, double, double, double, double, double) - Method in class team.lodestar.lodestone.systems.particle.world.type.LodestoneTerrainParticleType.Factory
- createParticle(WorldParticleOptions, ClientLevel, double, double, double, double, double, double) - Method in class team.lodestar.lodestone.systems.particle.world.type.LodestoneWorldParticleType.Factory
- createRandomDirection(RandomSource, float) - Static method in class team.lodestar.lodestone.systems.particle.data.spin.SpinParticleData
- createRandomDirection(RandomSource, float, float) - Static method in class team.lodestar.lodestone.systems.particle.data.spin.SpinParticleData
- createRandomDirection(RandomSource, float, float, float) - Static method in class team.lodestar.lodestone.systems.particle.data.spin.SpinParticleData
- createRenderType(String, VertexFormat, VertexFormat.Mode, int, boolean, boolean, RenderType.CompositeState) - Static method in class team.lodestar.lodestone.systems.rendering.LodestoneRenderType
- createScreen() - Static method in class team.lodestar.lodestone.systems.rendering.VFXBuilders
- createToken(RenderStateShard.EmptyTextureStateShard) - Static method in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeToken
- createToken(ResourceLocation) - Static method in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeToken
- createWorld() - Static method in class team.lodestar.lodestone.systems.rendering.VFXBuilders
- CreativeModeInventoryScreenMixin - Class in team.lodestar.lodestone.mixin.client
- CreativeModeInventoryScreenMixin() - Constructor for class team.lodestar.lodestone.mixin.client.CreativeModeInventoryScreenMixin
- CROSS_MODEL_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates a cross model, used by flowers and grass, and a blockstate to match.
- CROSS_MODEL_ITEM - Static variable in class team.lodestar.lodestone.systems.datagen.ItemModelSmithTypes
- cubeModelAirTexture(Block) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- CUBIC_IN - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Cubic easing in - accelerating from zero velocity.
- CUBIC_IN_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Cubic easing in/out - acceleration until halfway, then deceleration.
- CUBIC_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Cubic easing out - decelerating to zero velocity.
- cull - Variable in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeData
- CULL - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- CurioHelper - Class in team.lodestar.lodestone.helpers
- CurioHelper() - Constructor for class team.lodestar.lodestone.helpers.CurioHelper
- CuriosCompat - Class in team.lodestar.lodestone.compability
- CuriosCompat() - Constructor for class team.lodestar.lodestone.compability.CuriosCompat
- currentItemX - Static variable in class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
- currentItemY - Static variable in class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
- CUSTOM_MODEL - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
A modular state smith, requires two separate functions, one that generates the model, and another that creates the blockstate.
D
- damage - Variable in class team.lodestar.lodestone.systems.fireeffect.FireEffectType
- damageItem(ItemStack, int, T, Consumer<T>) - Static method in class team.lodestar.lodestone.helpers.ItemHelper
- darker(Color, int) - Static method in class team.lodestar.lodestone.helpers.ColorHelper
- darker(Color, int, float) - Static method in class team.lodestar.lodestone.helpers.ColorHelper
- data - Variable in class team.lodestar.lodestone.systems.network.LodestoneClientNBTPacket
- data - Variable in class team.lodestar.lodestone.systems.network.LodestoneServerNBTPacket
- data - Variable in class team.lodestar.lodestone.systems.network.LodestoneTwoWayNBTPacket
- DATAGEN_DATA_CACHE - Static variable in class team.lodestar.lodestone.handlers.ThrowawayBlockDataHandler
- DataHelper - Class in team.lodestar.lodestone.helpers
-
A collection of helper methods for data manipulation
- DataHelper() - Constructor for class team.lodestar.lodestone.helpers.DataHelper
- decode(FriendlyByteBuf) - Static method in class team.lodestar.lodestone.network.capability.SyncLodestoneEntityCapabilityPacket
- decode(FriendlyByteBuf) - Static method in class team.lodestar.lodestone.network.capability.SyncLodestonePlayerCapabilityPacket
- decode(FriendlyByteBuf) - Static method in class team.lodestar.lodestone.network.ClearFireEffectInstancePacket
- decode(FriendlyByteBuf) - Static method in class team.lodestar.lodestone.network.interaction.ResetRightClickDelayPacket
- decode(FriendlyByteBuf) - Static method in class team.lodestar.lodestone.network.interaction.RightClickEmptyPacket
- decode(FriendlyByteBuf) - Static method in class team.lodestar.lodestone.network.interaction.UpdateLeftClickPacket
- decode(FriendlyByteBuf) - Static method in class team.lodestar.lodestone.network.interaction.UpdateRightClickPacket
- decode(FriendlyByteBuf) - Static method in class team.lodestar.lodestone.network.screenshake.PositionedScreenshakePacket
- decode(FriendlyByteBuf) - Static method in class team.lodestar.lodestone.network.screenshake.ScreenshakePacket
- decode(FriendlyByteBuf) - Static method in class team.lodestar.lodestone.network.TotemOfUndyingEffectPacket
- decode(FriendlyByteBuf) - Static method in class team.lodestar.lodestone.network.worldevent.SyncWorldEventPacket
- decode(FriendlyByteBuf) - Static method in class team.lodestar.lodestone.network.worldevent.UpdateWorldEventPacket
- DEFAULT_COLOR - Static variable in class team.lodestar.lodestone.systems.particle.SimpleParticleOptions
- DEFAULT_GENERIC - Static variable in class team.lodestar.lodestone.systems.particle.SimpleParticleOptions
- DEFAULT_OVERSHOOT - Static variable in class team.lodestar.lodestone.systems.easing.Easing.Back
-
The default overshoot is 10% (1.70158).
- DEFAULT_SPIN - Static variable in class team.lodestar.lodestone.systems.particle.SimpleParticleOptions
- defaultUniformData - Variable in class team.lodestar.lodestone.systems.rendering.shader.ExtendedShaderInstance
- deg(double) - Static method in class team.lodestar.lodestone.helpers.AngleHelper
- DELAYED_PARTICLE_RENDERING - Static variable in class team.lodestar.lodestone.config.ClientConfig
- DELAYED_RENDER - Static variable in class team.lodestar.lodestone.handlers.RenderHandler
- DEPTH_FADE - Static variable in class team.lodestar.lodestone.systems.particle.render_types.LodestoneWorldParticleRenderType
- DEPTH_FADE - Static variable in interface team.lodestar.lodestone.systems.rendering.rendeertype.ShaderUniformHandler
- deserialize(JsonObject) - Static method in class team.lodestar.lodestone.systems.recipe.IngredientWithCount
- deserializeNBT(CompoundTag) - Method in class team.lodestar.lodestone.capability.LodestoneEntityDataCapability
- deserializeNBT(CompoundTag) - Method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- deserializeNBT(CompoundTag) - Method in class team.lodestar.lodestone.capability.LodestoneWorldDataCapability
- deserializeNBT(CompoundTag) - Method in class team.lodestar.lodestone.systems.capability.LodestoneCapabilityProvider
- deserializeNBT(CompoundTag) - Static method in class team.lodestar.lodestone.systems.fireeffect.FireEffectInstance
- deserializeNBT(CompoundTag) - Method in class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
- deserializeNBT(LodestoneEntityDataCapability, CompoundTag) - Static method in class team.lodestar.lodestone.handlers.FireEffectHandler
- deserializeNBT(LodestoneWorldDataCapability, CompoundTag) - Static method in class team.lodestar.lodestone.handlers.WorldEventHandler
- destroy() - Method in class team.lodestar.lodestone.systems.postprocess.ShaderDataBuffer
- destroyMultiblock(Player, Level, BlockPos) - Method in interface team.lodestar.lodestone.systems.multiblock.IMultiBlockCore
- destroyTime(float) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- DevWorldSetupCommand - Class in team.lodestar.lodestone.command
- DevWorldSetupCommand() - Constructor for class team.lodestar.lodestone.command.DevWorldSetupCommand
- DIMENSION - Static variable in class team.lodestar.lodestone.registry.common.LodestonePlacementFillerRegistry
- DimensionPlacementFilter - Class in team.lodestar.lodestone.systems.worldgen
- DimensionPlacementFilter(Set<ResourceKey<Level>>) - Constructor for class team.lodestar.lodestone.systems.worldgen.DimensionPlacementFilter
- DIRECTIONAL - Static variable in interface team.lodestar.lodestone.systems.particle.world.behaviors.components.LodestoneBehaviorComponent
- DIRECTIONAL - Static variable in interface team.lodestar.lodestone.systems.particle.world.behaviors.LodestoneParticleBehavior
- DIRECTIONAL_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates a directional block model and state.
- DirectionalBehaviorComponent - Class in team.lodestar.lodestone.systems.particle.world.behaviors.components
- DirectionalBehaviorComponent() - Constructor for class team.lodestar.lodestone.systems.particle.world.behaviors.components.DirectionalBehaviorComponent
- DirectionalBehaviorComponent(Function<LodestoneWorldParticle, Vec3>) - Constructor for class team.lodestar.lodestone.systems.particle.world.behaviors.components.DirectionalBehaviorComponent
- DirectionalBehaviorComponent(Vec3) - Constructor for class team.lodestar.lodestone.systems.particle.world.behaviors.components.DirectionalBehaviorComponent
- DirectionalParticleBehavior - Class in team.lodestar.lodestone.systems.particle.world.behaviors
- DirectionalParticleBehavior() - Constructor for class team.lodestar.lodestone.systems.particle.world.behaviors.DirectionalParticleBehavior
- dirty - Variable in class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
- disableCull() - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- disableForcedSpawn() - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- disableNoClip() - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- discarded - Variable in class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
- discardFunctionType - Variable in class team.lodestar.lodestone.systems.particle.screen.GenericScreenParticle
- discardFunctionType - Variable in class team.lodestar.lodestone.systems.particle.SimpleParticleOptions
- discardFunctionType - Variable in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- distance(float...) - Static method in class team.lodestar.lodestone.helpers.DataHelper
- Distance(LODStrategy.LODBuilderSetup<Float>) - Static method in class team.lodestar.lodestone.systems.model.obj.lod.LODStrategy
- DISTORTED_TEXTURE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneShaderRegistry
- distSqr(float...) - Static method in class team.lodestar.lodestone.helpers.DataHelper
- DOOR_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
DOOR.
- draw(PoseStack) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- drawLineBetween(MultiBufferSource, PoseStack, Vec3, Vec3, float, int, int, int, int) - Static method in class team.lodestar.lodestone.helpers.RenderHelper
-
Draw a line between two points
- drawSteppedLineBetween(MultiBufferSource, PoseStack, List<Vec3>, float, int, int, int, int) - Static method in class team.lodestar.lodestone.helpers.RenderHelper
-
Draw a segmented line between two points, subdividing the line into a number of segments
- drawSteppedLineBetween(MultiBufferSource, PoseStack, Vec3, Vec3, int, float, int, int, int, int, Consumer<Vec3>) - Static method in class team.lodestar.lodestone.helpers.RenderHelper
-
Draw a segmented line between two points, subdividing the line into a number of segments
- dropsLike(Block) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- dumpItems(Level, BlockPos) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- dumpItems(Level, Vec3) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- duration - Variable in class team.lodestar.lodestone.network.screenshake.ScreenshakePacket
- duration - Variable in class team.lodestar.lodestone.systems.fireeffect.FireEffectInstance
- duration - Variable in class team.lodestar.lodestone.systems.screenshake.ScreenshakeInstance
- DynamicShaderFxInstance - Class in team.lodestar.lodestone.systems.postprocess
- DynamicShaderFxInstance() - Constructor for class team.lodestar.lodestone.systems.postprocess.DynamicShaderFxInstance
- dynamicShape() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
E
- ease(float, float, float, float) - Method in class team.lodestar.lodestone.systems.easing.Easing.BackIn
- ease(float, float, float, float) - Method in class team.lodestar.lodestone.systems.easing.Easing.BackInOut
- ease(float, float, float, float) - Method in class team.lodestar.lodestone.systems.easing.Easing.BackOut
- ease(float, float, float, float) - Method in class team.lodestar.lodestone.systems.easing.Easing
-
The basic function for easing.
- ease(float, float, float, float) - Method in class team.lodestar.lodestone.systems.easing.Easing.ElasticIn
- ease(float, float, float, float) - Method in class team.lodestar.lodestone.systems.easing.Easing.ElasticInOut
- ease(float, float, float, float) - Method in class team.lodestar.lodestone.systems.easing.Easing.ElasticOut
- Easing - Class in team.lodestar.lodestone.systems.easing
-
The Easing class holds a set of general-purpose motion tweening functions by Robert Penner.
- Easing(String) - Constructor for class team.lodestar.lodestone.systems.easing.Easing
- Easing.Back - Class in team.lodestar.lodestone.systems.easing
-
A base class for Back easings.
- Easing.BackIn - Class in team.lodestar.lodestone.systems.easing
-
Back easing in - backtracking slightly, then reversing direction and moving to target.
- Easing.BackInOut - Class in team.lodestar.lodestone.systems.easing
-
Back easing in/out - backtracking slightly, then reversing direction and moving to target, then overshooting target, reversing, and finally coming back to target.
- Easing.BackOut - Class in team.lodestar.lodestone.systems.easing
-
Back easing out - moving towards target, overshooting it slightly, then reversing and coming back to target.
- Easing.Elastic - Class in team.lodestar.lodestone.systems.easing
-
A base class for elastic easings.
- Easing.ElasticIn - Class in team.lodestar.lodestone.systems.easing
-
An Elastic easing used for ElasticIn functions.
- Easing.ElasticInOut - Class in team.lodestar.lodestone.systems.easing
-
An Elastic easing used for ElasticInOut functions.
- Easing.ElasticOut - Class in team.lodestar.lodestone.systems.easing
-
An Elastic easing used for ElasticOut functions.
- EasingHelper - Class in team.lodestar.lodestone.helpers
- EasingHelper() - Constructor for class team.lodestar.lodestone.helpers.EasingHelper
- EASINGS - Static variable in class team.lodestar.lodestone.systems.easing.Easing
- EffectProgramMixin - Class in team.lodestar.lodestone.mixin.client
- EffectProgramMixin() - Constructor for class team.lodestar.lodestone.mixin.client.EffectProgramMixin
- effects - Variable in class team.lodestar.lodestone.systems.postprocess.PostProcessor
- Elastic(String) - Constructor for class team.lodestar.lodestone.systems.easing.Easing.Elastic
-
Creates a new Elastic easing with default settings (-1f, 0f).
- Elastic(String, float, float) - Constructor for class team.lodestar.lodestone.systems.easing.Easing.Elastic
-
Creates a new Elastic easing with the specified settings.
- ELASTIC_IN - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
An EasingIn instance using the default values.
- ELASTIC_IN_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
An ElasticInOut instance using the default values.
- ELASTIC_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
An ElasticOut instance using the default values.
- ElasticIn() - Constructor for class team.lodestar.lodestone.systems.easing.Easing.ElasticIn
- ElasticIn(float, float) - Constructor for class team.lodestar.lodestone.systems.easing.Easing.ElasticIn
- ElasticInOut() - Constructor for class team.lodestar.lodestone.systems.easing.Easing.ElasticInOut
- ElasticInOut(float, float) - Constructor for class team.lodestar.lodestone.systems.easing.Easing.ElasticInOut
- ElasticOut() - Constructor for class team.lodestar.lodestone.systems.easing.Easing.ElasticOut
- ElasticOut(float, float) - Constructor for class team.lodestar.lodestone.systems.easing.Easing.ElasticOut
- emissiveRendering(BlockBehaviour.StatePredicate) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- EMITTERS - Static variable in class team.lodestar.lodestone.handlers.screenparticle.ParticleEmitterHandler
- EMPTY - Static variable in class team.lodestar.lodestone.systems.block.LodestoneThrowawayBlockData
- EMPTY - Static variable in class team.lodestar.lodestone.systems.datagen.LodestoneDatagenBlockData
- emptyItemAmount - Variable in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- ENABLE_SCREEN_PARTICLES - Static variable in class team.lodestar.lodestone.config.ClientConfig
- enableCull() - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- enableForcedSpawn() - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- enableNoClip() - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- encode(FriendlyByteBuf) - Method in class team.lodestar.lodestone.network.ClearFireEffectInstancePacket
- encode(FriendlyByteBuf) - Method in class team.lodestar.lodestone.network.interaction.UpdateLeftClickPacket
- encode(FriendlyByteBuf) - Method in class team.lodestar.lodestone.network.interaction.UpdateRightClickPacket
- encode(FriendlyByteBuf) - Method in class team.lodestar.lodestone.network.screenshake.PositionedScreenshakePacket
- encode(FriendlyByteBuf) - Method in class team.lodestar.lodestone.network.screenshake.ScreenshakePacket
- encode(FriendlyByteBuf) - Method in class team.lodestar.lodestone.network.TotemOfUndyingEffectPacket
- encode(FriendlyByteBuf) - Method in class team.lodestar.lodestone.network.worldevent.SyncWorldEventPacket
- encode(FriendlyByteBuf) - Method in class team.lodestar.lodestone.network.worldevent.UpdateWorldEventPacket
- encode(FriendlyByteBuf) - Method in class team.lodestar.lodestone.systems.network.LodestoneClientNBTPacket
- encode(FriendlyByteBuf) - Method in class team.lodestar.lodestone.systems.network.LodestoneClientPacket
- encode(FriendlyByteBuf) - Method in class team.lodestar.lodestone.systems.network.LodestoneServerNBTPacket
- encode(FriendlyByteBuf) - Method in class team.lodestar.lodestone.systems.network.LodestoneServerPacket
- encode(FriendlyByteBuf) - Method in class team.lodestar.lodestone.systems.network.LodestoneTwoWayNBTPacket
- encode(FriendlyByteBuf) - Method in class team.lodestar.lodestone.systems.network.LodestoneTwoWayPacket
- end() - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- end(BufferBuilder, VertexSorting) - Method in class team.lodestar.lodestone.systems.rendering.LodestoneRenderType
- end(Tesselator) - Method in interface team.lodestar.lodestone.systems.particle.render_types.LodestoneScreenParticleRenderType
- end(Tesselator) - Method in class team.lodestar.lodestone.systems.particle.render_types.LodestoneWorldParticleRenderType
- end(Level) - Method in class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
- endAndProceed() - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- endBatches() - Static method in class team.lodestar.lodestone.handlers.RenderHandler
- endBatches(MultiBufferSource.BufferSource, Collection<RenderType>) - Static method in class team.lodestar.lodestone.handlers.RenderHandler
- endBatches(RenderHandler.LodestoneRenderLayer) - Static method in class team.lodestar.lodestone.handlers.RenderHandler
- endBufferedRendering() - Static method in class team.lodestar.lodestone.handlers.RenderHandler
- ENDING_CURVE_INVISIBLE - Enum constant in enum class team.lodestar.lodestone.systems.particle.SimpleParticleOptions.ParticleDiscardFunctionType
- endingValue - Variable in class team.lodestar.lodestone.systems.particle.data.GenericParticleData
- endingValue - Variable in class team.lodestar.lodestone.systems.particle.data.GenericParticleDataBuilder
- ENTITY_ID - Static variable in class team.lodestar.lodestone.network.capability.SyncLodestoneEntityCapabilityPacket
- entityAttack() - Method in class team.lodestar.lodestone.systems.fireeffect.FireEffectInstance
- EntityHelper - Class in team.lodestar.lodestone.helpers
- EntityHelper() - Constructor for class team.lodestar.lodestone.helpers.EntityHelper
- EntityHelper.PastPosition - Class in team.lodestar.lodestone.helpers
- entityInside(BlockState, Level, BlockPos, Entity) - Method in class team.lodestar.lodestone.systems.block.LodestoneEntityBlock
- entityJoin(EntityJoinLevelEvent) - Static method in class team.lodestar.lodestone.events.RuntimeEvents
- EntityMixin - Class in team.lodestar.lodestone.mixin.common
- EntityMixin() - Constructor for class team.lodestar.lodestone.mixin.common.EntityMixin
- EntityRenderDispatcherMixin - Class in team.lodestar.lodestone.mixin.client
- EntityRenderDispatcherMixin() - Constructor for class team.lodestar.lodestone.mixin.client.EntityRenderDispatcherMixin
- entityUpdate(Entity) - Static method in class team.lodestar.lodestone.handlers.FireEffectHandler
- equals(Object) - Method in record class team.lodestar.lodestone.systems.config.LodestoneConfig.ConfigPath
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class team.lodestar.lodestone.systems.model.obj.Face
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class team.lodestar.lodestone.systems.model.obj.Vertex
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleItemStackKey
- equals(Object) - Method in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleItemStackRetrievalKey
- EVENT_TYPES - Static variable in class team.lodestar.lodestone.registry.common.LodestoneWorldEventTypeRegistry
- eventData - Variable in class team.lodestar.lodestone.network.worldevent.SyncWorldEventPacket
- execute(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.network.ClearFireEffectInstancePacket
- execute(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.network.interaction.ResetRightClickDelayPacket
- execute(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.network.interaction.RightClickEmptyPacket
- execute(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.network.interaction.UpdateLeftClickPacket
- execute(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.network.interaction.UpdateRightClickPacket
- execute(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.network.screenshake.PositionedScreenshakePacket
- execute(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.network.screenshake.ScreenshakePacket
- execute(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.network.TotemOfUndyingEffectPacket
- execute(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.network.worldevent.SyncWorldEventPacket
- execute(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.network.worldevent.UpdateWorldEventPacket
- execute(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.systems.network.LodestoneClientNBTPacket
- execute(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.systems.network.LodestoneClientPacket
- execute(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.systems.network.LodestoneServerNBTPacket
- execute(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.systems.network.LodestoneServerPacket
- execute(Supplier<NetworkEvent.Context>, CompoundTag) - Method in class team.lodestar.lodestone.systems.network.LodestoneClientNBTPacket
- execute(Supplier<NetworkEvent.Context>, CompoundTag) - Method in class team.lodestar.lodestone.systems.network.LodestoneServerNBTPacket
- EXPERIMENTAL_FABULOUS_LAYERING - Static variable in class team.lodestar.lodestone.config.ClientConfig
- explosionResistance(float) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- EXPO_IN - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Exponential easing in - accelerating from zero velocity.
- EXPO_IN_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Exponential easing in/out - accelerating until halfway, then decelerating.
- EXPO_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Exponential easing out - decelerating to zero velocity.
- extend(ResourceLocation, String) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- extendDuration(int) - Method in class team.lodestar.lodestone.systems.fireeffect.FireEffectInstance
- ExtendedShaderInstance - Class in team.lodestar.lodestone.systems.rendering.shader
- ExtendedShaderInstance(ResourceProvider, ResourceLocation, VertexFormat) - Constructor for class team.lodestar.lodestone.systems.rendering.shader.ExtendedShaderInstance
- ExtendedSoundType - Class in team.lodestar.lodestone.systems.sound
-
An ExtendedSoundType is a simple extension of ForgeSoundType, also providing hooks for when each individual sound is played.
- ExtendedSoundType(float, float, Supplier<SoundEvent>, Supplier<SoundEvent>, Supplier<SoundEvent>, Supplier<SoundEvent>, Supplier<SoundEvent>) - Constructor for class team.lodestar.lodestone.systems.sound.ExtendedSoundType
- extendEffect(MobEffectInstance, LivingEntity, int) - Static method in class team.lodestar.lodestone.helpers.EntityHelper
- extendEffect(MobEffectInstance, LivingEntity, int, int) - Static method in class team.lodestar.lodestone.helpers.EntityHelper
- extendWithFolder(ResourceLocation) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockModelProvider
- extinguish(FireEffectInstance, Entity) - Method in class team.lodestar.lodestone.systems.fireeffect.FireEffectType
- extractItem(int, int, boolean) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- extractItem(Player, ItemStack, int) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- extractItem(Level, ItemStack, Player) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
F
- Face - Record Class in team.lodestar.lodestone.systems.model.obj
- Face(List<Vertex>) - Constructor for record class team.lodestar.lodestone.systems.model.obj.Face
-
Creates an instance of a
Facerecord class. - faces - Variable in class team.lodestar.lodestone.systems.model.obj.ObjModel
- faces - Variable in class team.lodestar.lodestone.systems.model.obj.ObjParser
- Factory() - Constructor for class team.lodestar.lodestone.systems.particle.world.type.LodestoneItemCrumbsParticleType.Factory
- Factory() - Constructor for class team.lodestar.lodestone.systems.particle.world.type.LodestoneTerrainParticleType.Factory
- Factory(SpriteSet) - Constructor for class team.lodestar.lodestone.systems.particle.screen.LodestoneScreenParticleType.Factory
- Factory(SpriteSet) - Constructor for class team.lodestar.lodestone.systems.particle.world.type.LodestoneWorldParticleType.Factory
- falloffDistance - Variable in class team.lodestar.lodestone.network.screenshake.PositionedScreenshakePacket
- falloffDistance - Variable in class team.lodestar.lodestone.systems.screenshake.PositionedScreenshakeInstance
- falloffEasing - Variable in class team.lodestar.lodestone.network.screenshake.PositionedScreenshakePacket
- falloffEasing - Variable in class team.lodestar.lodestone.systems.screenshake.PositionedScreenshakeInstance
- FENCE_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates a fence block model and state.
- FENCE_GATE_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates a fence gate block model and state.
- FENCE_ITEM - Static variable in class team.lodestar.lodestone.systems.datagen.ItemModelSmithTypes
- fill(LevelAccessor) - Method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller
- fill(LevelAccessor) - Method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.LodestoneBlockFillerLayer
- filters - Variable in class team.lodestar.lodestone.helpers.NBTHelper.TagFilter
- filterTag(CompoundTag, NBTHelper.TagFilter) - Static method in class team.lodestar.lodestone.helpers.NBTHelper
- findCosmeticCurio(Predicate<ItemStack>, LivingEntity) - Static method in class team.lodestar.lodestone.helpers.CurioHelper
- FIRE_OFFSET - Static variable in class team.lodestar.lodestone.registry.common.LodestoneOptionRegistry
- FIRE_OVERLAY_OFFSET - Static variable in class team.lodestar.lodestone.config.ClientConfig
- FIRE_TYPES - Static variable in class team.lodestar.lodestone.registry.common.LodestoneFireEffectRegistry
- FireEffectHandler - Class in team.lodestar.lodestone.handlers
- FireEffectHandler() - Constructor for class team.lodestar.lodestone.handlers.FireEffectHandler
- FireEffectHandler.ClientOnly - Class in team.lodestar.lodestone.handlers
- fireEffectInstance - Variable in class team.lodestar.lodestone.capability.LodestoneEntityDataCapability
- FireEffectInstance - Class in team.lodestar.lodestone.systems.fireeffect
-
A FireEffectInstance is a custom instance of a fire effect, functioning pretty much exactly as a normal fire effect would do You must register a type and can manage a players fire effect through the
FireEffectHandler - FireEffectInstance(FireEffectType) - Constructor for class team.lodestar.lodestone.systems.fireeffect.FireEffectInstance
- FireEffectRenderer<T extends FireEffectInstance> - Class in team.lodestar.lodestone.systems.fireeffect
- FireEffectRenderer() - Constructor for class team.lodestar.lodestone.systems.fireeffect.FireEffectRenderer
- FireEffectType - Class in team.lodestar.lodestone.systems.fireeffect
- FireEffectType(String, int, int) - Constructor for class team.lodestar.lodestone.systems.fireeffect.FireEffectType
- fireVertex(PoseStack.Pose, VertexConsumer, float, float, float, float, float) - Static method in class team.lodestar.lodestone.systems.fireeffect.FireEffectRenderer
- FIRST_INDEX - Enum constant in enum class team.lodestar.lodestone.systems.particle.SimpleParticleOptions.ParticleSpritePicker
- firstEmptyItemIndex - Variable in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- FOG_BLUE - Static variable in class team.lodestar.lodestone.handlers.RenderHandler
- FOG_FAR - Static variable in class team.lodestar.lodestone.handlers.RenderHandler
- FOG_GREEN - Static variable in class team.lodestar.lodestone.handlers.RenderHandler
- FOG_NEAR - Static variable in class team.lodestar.lodestone.handlers.RenderHandler
- FOG_RED - Static variable in class team.lodestar.lodestone.handlers.RenderHandler
- FOG_SHAPE - Static variable in class team.lodestar.lodestone.handlers.RenderHandler
- fogColors(ViewportEvent.ComputeFogColor) - Static method in class team.lodestar.lodestone.events.ClientRuntimeEvents
- forceSolidOn() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- forgeTag(String) - Static method in class team.lodestar.lodestone.registry.common.tag.LodestoneBlockTags
- forgeTag(String) - Static method in class team.lodestar.lodestone.registry.common.tag.LodestoneDamageTypeTags
- forgeTag(String) - Static method in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- format - Variable in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeData
- format - Variable in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- frameSet - Variable in class team.lodestar.lodestone.systems.particle.screen.FrameSetScreenParticle
- frameSet - Variable in class team.lodestar.lodestone.systems.particle.world.FrameSetParticle
- FrameSetParticle - Class in team.lodestar.lodestone.systems.particle.world
- FrameSetParticle(ClientLevel, WorldParticleOptions, ParticleEngine.MutableSpriteSet, double, double, double, double, double, double) - Constructor for class team.lodestar.lodestone.systems.particle.world.FrameSetParticle
- FrameSetScreenParticle - Class in team.lodestar.lodestone.systems.particle.screen
- FrameSetScreenParticle(ClientLevel, ScreenParticleOptions, ParticleEngine.MutableSpriteSet, double, double, double, double) - Constructor for class team.lodestar.lodestone.systems.particle.screen.FrameSetScreenParticle
- FreezeActiveWorldEventsCommand - Class in team.lodestar.lodestone.command
- FreezeActiveWorldEventsCommand() - Constructor for class team.lodestar.lodestone.command.FreezeActiveWorldEventsCommand
- friction - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- friction(float) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- fromBlockPos(BlockPos) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Converts a block position into a Vec3 entry.
- fromBlockPos(BlockPos) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Converts a block position into a Vec3 entry.
- fromFunction(BiFunction<String, ResourceLocation, ModelFile>) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- fromJson(ResourceLocation, JsonObject) - Method in class team.lodestar.lodestone.recipe.NBTCarryRecipe.Serializer
- fromNetwork(ResourceLocation, FriendlyByteBuf) - Method in class team.lodestar.lodestone.recipe.NBTCarryRecipe.Serializer
- fromStrings(List<? extends String>) - Static method in class team.lodestar.lodestone.systems.worldgen.DimensionPlacementFilter
- frozen - Variable in class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
- fuel - Variable in class team.lodestar.lodestone.systems.item.LodestoneFuelBlockItem
- fuel - Variable in class team.lodestar.lodestone.systems.item.LodestoneFuelItem
- FULL_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates a cube model and a blockstate to match.
- FULL_BRIGHT - Static variable in class team.lodestar.lodestone.helpers.RenderHelper
G
- g - Variable in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- g1 - Variable in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleData
- g1 - Variable in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleDataBuilder
- g2 - Variable in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleData
- g2 - Variable in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleDataBuilder
- GameRendererMixin - Class in team.lodestar.lodestone.mixin.client
- GameRendererMixin() - Constructor for class team.lodestar.lodestone.mixin.client.GameRendererMixin
- gatherData(GatherDataEvent) - Method in class team.lodestar.lodestone.LodestoneLib
- gCol - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- generate(long) - Method in class team.lodestar.lodestone.systems.postprocess.ShaderDataBuffer
-
Generate or regenerate TBO and texture
- GENERATED - Static variable in class team.lodestar.lodestone.systems.datagen.ItemModelSmithTypes
- GENERATED_ITEM - Static variable in class team.lodestar.lodestone.systems.datagen.ItemModelSmithTypes
- generateModel(Block) - Method in interface team.lodestar.lodestone.systems.datagen.statesmith.ModularBlockStateSmith.ModelFileSupplier
- GENERIC - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- genericCodec(ParticleType<K>) - Static method in class team.lodestar.lodestone.systems.particle.world.type.AbstractLodestoneParticleType
- GenericParticleData - Class in team.lodestar.lodestone.systems.particle.data
- GenericParticleData(float, float, float, float, Easing, Easing) - Constructor for class team.lodestar.lodestone.systems.particle.data.GenericParticleData
- GenericParticleDataBuilder - Class in team.lodestar.lodestone.systems.particle.data
- GenericParticleDataBuilder(float, float, float) - Constructor for class team.lodestar.lodestone.systems.particle.data.GenericParticleDataBuilder
- GenericScreenParticle - Class in team.lodestar.lodestone.systems.particle.screen
- GenericScreenParticle(ClientLevel, ScreenParticleOptions, ParticleEngine.MutableSpriteSet, double, double, double, double) - Constructor for class team.lodestar.lodestone.systems.particle.screen.GenericScreenParticle
- get() - Method in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeToken
- getAddEntityPacket() - Method in class team.lodestar.lodestone.systems.entity.LodestoneBoatEntity
- getAdvancementId() - Method in class team.lodestar.lodestone.data.builder.NBTCarryRecipeBuilder.Result
- getAge() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getAll(Collection<? extends T>, T...) - Static method in class team.lodestar.lodestone.helpers.DataHelper
-
create a copy of all items in a list that match from another list of items
- getAll(Collection<T>, Predicate<T>) - Static method in class team.lodestar.lodestone.helpers.DataHelper
-
create a copy of all items in a list that match from a predicate
- getAlpha() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getAmplitude() - Method in class team.lodestar.lodestone.systems.easing.Easing.Elastic
-
Returns the amplitude.
- getArgument() - Method in class team.lodestar.lodestone.systems.model.obj.lod.LevelOfDetail
- getArmorTexture(ItemStack, Entity, EquipmentSlot, String) - Method in class team.lodestar.lodestone.systems.item.LodestoneArmorItem
- getBehaviorData(Class<T>, Function<T, GenericParticleData>) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- getBehaviorType() - Method in class team.lodestar.lodestone.systems.particle.world.behaviors.components.DirectionalBehaviorComponent
- getBehaviorType() - Method in interface team.lodestar.lodestone.systems.particle.world.behaviors.components.LodestoneBehaviorComponent
- getBehaviorType() - Method in class team.lodestar.lodestone.systems.particle.world.behaviors.components.SparkBehaviorComponent
- getBlockEntities(Class<T>, Level, BlockPos, int) - Static method in class team.lodestar.lodestone.helpers.block.BlockEntityHelper
-
Returns a list of block entities within a radius around a position.
- getBlockEntities(Class<T>, Level, BlockPos, int) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block entities within a radius around a position.
- getBlockEntities(Class<T>, Level, BlockPos, int, int) - Static method in class team.lodestar.lodestone.helpers.block.BlockEntityHelper
-
Returns a list of block entities within an XZ radius around a position.
- getBlockEntities(Class<T>, Level, BlockPos, int, int) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block entities within an XZ radius around a position.
- getBlockEntities(Class<T>, Level, BlockPos, int, int, int) - Static method in class team.lodestar.lodestone.helpers.block.BlockEntityHelper
-
Returns a list of block entities within an XYZ radius around a position.
- getBlockEntities(Class<T>, Level, BlockPos, int, int, int) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block entities within an XYZ radius around a position.
- getBlockEntities(Class<T>, Level, BlockPos, int, int, int, int, int, int) - Static method in class team.lodestar.lodestone.helpers.block.BlockEntityHelper
-
Returns a list of block entities within set coordinates.
- getBlockEntities(Class<T>, Level, BlockPos, int, int, int, int, int, int) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block entities within set coordinates.
- getBlockEntities(Class<T>, Level, BlockPos, int, int, int, Predicate<T>) - Static method in class team.lodestar.lodestone.helpers.block.BlockEntityHelper
-
Returns a list of block entities within an XYZ range, with a predicate for conditional checks.
- getBlockEntities(Class<T>, Level, BlockPos, int, int, int, Predicate<T>) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block entities within an XYZ range, with a predicate for conditional checks.
- getBlockEntities(Class<T>, Level, BlockPos, int, int, Predicate<T>) - Static method in class team.lodestar.lodestone.helpers.block.BlockEntityHelper
-
Returns a list of block entities within an XZ range, with a predicate for conditional checks.
- getBlockEntities(Class<T>, Level, BlockPos, int, int, Predicate<T>) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block entities within an XZ range, with a predicate for conditional checks.
- getBlockEntities(Class<T>, Level, BlockPos, int, Predicate<T>) - Static method in class team.lodestar.lodestone.helpers.block.BlockEntityHelper
-
Returns a list of block entities within a range, with a predicate for conditional checks.
- getBlockEntities(Class<T>, Level, BlockPos, int, Predicate<T>) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block entities within a range, with a predicate for conditional checks.
- getBlockEntities(Class<T>, Level, AABB) - Static method in class team.lodestar.lodestone.helpers.block.BlockEntityHelper
-
Returns a list of block entities within an AABB.
- getBlockEntities(Class<T>, Level, AABB) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block entities within an AABB.
- getBlockEntitiesStream(Class<T>, Level, BlockPos, int) - Static method in class team.lodestar.lodestone.helpers.block.BlockEntityHelper
-
Returns a list of block entities within a radius around a position, as stream
- getBlockEntitiesStream(Class<T>, Level, BlockPos, int) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block entities within a radius around a position, as stream
- getBlockEntitiesStream(Class<T>, Level, BlockPos, int, int) - Static method in class team.lodestar.lodestone.helpers.block.BlockEntityHelper
-
Returns a list of block entities within an XZ radius around a position, as stream
- getBlockEntitiesStream(Class<T>, Level, BlockPos, int, int) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block entities within an XZ radius around a position, as stream
- getBlockEntitiesStream(Class<T>, Level, BlockPos, int, int, int) - Static method in class team.lodestar.lodestone.helpers.block.BlockEntityHelper
-
Returns a list of block entities within an XYZ radius around a position, as stream
- getBlockEntitiesStream(Class<T>, Level, BlockPos, int, int, int) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block entities within an XYZ radius around a position, as stream
- getBlockEntitiesStream(Class<T>, Level, BlockPos, int, int, int, int, int, int) - Static method in class team.lodestar.lodestone.helpers.block.BlockEntityHelper
-
Returns a list of block entities within set coordinates, as stream
- getBlockEntitiesStream(Class<T>, Level, BlockPos, int, int, int, int, int, int) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block entities within set coordinates, as stream
- getBlockEntitiesStream(Class<T>, Level, BlockPos, int, int, int, Predicate<T>) - Static method in class team.lodestar.lodestone.helpers.block.BlockEntityHelper
-
Returns a list of block entities within an XYZ range, with a predicate for conditional checks, as streamq
- getBlockEntitiesStream(Class<T>, Level, BlockPos, int, int, int, Predicate<T>) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block entities within an XYZ range, with a predicate for conditional checks, as streamq
- getBlockEntitiesStream(Class<T>, Level, BlockPos, int, int, Predicate<T>) - Static method in class team.lodestar.lodestone.helpers.block.BlockEntityHelper
-
Returns a list of block entities within an XZ range, with a predicate for conditional checks, as stream
- getBlockEntitiesStream(Class<T>, Level, BlockPos, int, int, Predicate<T>) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block entities within an XZ range, with a predicate for conditional checks, as stream
- getBlockEntitiesStream(Class<T>, Level, BlockPos, int, Predicate<T>) - Static method in class team.lodestar.lodestone.helpers.block.BlockEntityHelper
-
Returns a list of block entities within a range, with a predicate for conditional checks, as stream
- getBlockEntitiesStream(Class<T>, Level, BlockPos, int, Predicate<T>) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block entities within a range, with a predicate for conditional checks, as stream
- getBlockEntitiesStream(Class<T>, Level, AABB) - Static method in class team.lodestar.lodestone.helpers.block.BlockEntityHelper
-
Returns a list of block entities within an AABB, as stream
- getBlockEntitiesStream(Class<T>, Level, AABB) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block entities within an AABB, as stream
- getBlockName(Block) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- getBlocks(Class<?>...) - Static method in class team.lodestar.lodestone.registry.common.LodestoneBlockEntityRegistry
- getBlocks(BlockPos, int, int, int) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Returns a list of block positions within a XYZ radius around a position.
- getBlocks(BlockPos, int, int, int) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block positions within a XYZ radius around a position.
- getBlocks(BlockPos, int, int, int, int, int, int) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Returns a list of block positions within set coordinates.
- getBlocks(BlockPos, int, int, int, int, int, int) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block positions within set coordinates.
- getBlocks(BlockPos, int, int, int, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Returns a list of block positions within a XYZ radius around a position, with a predicate for conditional checks.
- getBlocks(BlockPos, int, int, int, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block positions within a XYZ radius around a position, with a predicate for conditional checks.
- getBlocks(BlockPos, int, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Returns a list of block positions within a radius around a position, with a predicate for conditional checks.
- getBlocks(BlockPos, int, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block positions within a radius around a position, with a predicate for conditional checks.
- getBlocksExact(Class<?>) - Static method in class team.lodestar.lodestone.registry.common.LodestoneBlockEntityRegistry
- getBlocksStream(BlockPos, int, int, int) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Returns a list of block positions within a XYZ radius around a position, as stream
- getBlocksStream(BlockPos, int, int, int) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block positions within a XYZ radius around a position, as stream
- getBlocksStream(BlockPos, int, int, int, int, int, int) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Returns a list of block positions within set coordinates, as stream
- getBlocksStream(BlockPos, int, int, int, int, int, int) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block positions within set coordinates, as stream
- getBlocksStream(BlockPos, int, int, int, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Returns a list of block positions within a XYZ radius around a position, with a predicate for conditional checks, as stream
- getBlocksStream(BlockPos, int, int, int, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block positions within a XYZ radius around a position, with a predicate for conditional checks, as stream
- getBlocksStream(BlockPos, int, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Returns a list of block positions within a radius around a position, with a predicate for conditional checks, as stream
- getBlocksStream(BlockPos, int, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Returns a list of block positions within a radius around a position, with a predicate for conditional checks, as stream
- getBlockStateWithExistingProperties(BlockState, BlockState) - Static method in class team.lodestar.lodestone.helpers.block.BlockStateHelper
-
Copies all properties from oldState to newState, given that an individual property exists on the newState.
- getBlockStateWithExistingProperties(BlockState, BlockState) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Copies all properties from oldState to newState, given that an individual property exists on the newState.
- getBlockTexture(String) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- getBlockTexture(String) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneItemModelProvider
- getBlockTextureFromCache(String) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneItemModelProvider
- getBloomBuilder() - Method in class team.lodestar.lodestone.systems.particle.ParticleEffectSpawner
- getBlue() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getBuffer(RenderType) - Method in class team.lodestar.lodestone.systems.rendering.LodestoneBufferWrapper
- getBuffers() - Method in class team.lodestar.lodestone.handlers.RenderHandler.LodestoneRenderLayer
- getBufferSource() - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- getBuilder() - Method in class team.lodestar.lodestone.systems.particle.ParticleEffectSpawner
- getBuilder(String) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockModelProvider
- getBurnTime(ItemStack, RecipeType<?>) - Method in class team.lodestar.lodestone.systems.item.LodestoneFuelBlockItem
- getBurnTime(ItemStack, RecipeType<?>) - Method in class team.lodestar.lodestone.systems.item.LodestoneFuelItem
- getCapability(Capability<T>) - Method in class team.lodestar.lodestone.systems.multiblock.MultiBlockComponentEntity
- getCapability(Capability<T>, Direction) - Method in class team.lodestar.lodestone.systems.multiblock.MultiBlockComponentEntity
- getCapability(Entity) - Static method in class team.lodestar.lodestone.capability.LodestoneEntityDataCapability
- getCapability(Player) - Static method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- getCapability(Level) - Static method in class team.lodestar.lodestone.capability.LodestoneWorldDataCapability
- getCapability(Capability<T>) - Method in class team.lodestar.lodestone.systems.blockentity.ItemHolderBlockEntity
- getCapability(Capability<T>, Direction) - Method in class team.lodestar.lodestone.systems.blockentity.ItemHolderBlockEntity
- getCapability(Capability<T>, Direction) - Method in class team.lodestar.lodestone.systems.capability.LodestoneCapabilityProvider
- getCapabilityOptional(Entity) - Static method in class team.lodestar.lodestone.capability.LodestoneEntityDataCapability
- getCapabilityOptional(Player) - Static method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- getCapabilityOptional(Level) - Static method in class team.lodestar.lodestone.capability.LodestoneWorldDataCapability
- getCenterOf(Vec3i) - Static method in class team.lodestar.lodestone.helpers.VecHelper
- getCentroid() - Method in record class team.lodestar.lodestone.systems.model.obj.Face
- getCloneItemStack(BlockState, HitResult, BlockGetter, BlockPos, Player) - Method in class team.lodestar.lodestone.systems.block.LodestoneEntityBlock
- getClosestEntity(List<T>, Vec3) - Static method in class team.lodestar.lodestone.helpers.ItemHelper
- getColor(float, float, float, float) - Static method in class team.lodestar.lodestone.helpers.ColorHelper
- getColor(int) - Static method in class team.lodestar.lodestone.helpers.ColorHelper
- getColor(int, int, int) - Static method in class team.lodestar.lodestone.helpers.ColorHelper
- getColor(int, int, int, int) - Static method in class team.lodestar.lodestone.helpers.ColorHelper
- getColor(Color) - Static method in class team.lodestar.lodestone.helpers.ColorHelper
- getColorData() - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- getColorProperty() - Method in class team.lodestar.lodestone.systems.block.LodestoneLeavesBlock
- getCommand(String) - Static method in class team.lodestar.lodestone.data.LodestoneLangDatagen
- getComponent(LodestoneBehaviorComponent) - Method in class team.lodestar.lodestone.systems.particle.world.behaviors.BillboardParticleBehavior
- getComponent(LodestoneBehaviorComponent) - Method in class team.lodestar.lodestone.systems.particle.world.behaviors.DirectionalParticleBehavior
- getComponent(LodestoneBehaviorComponent) - Method in interface team.lodestar.lodestone.systems.particle.world.behaviors.LodestoneParticleBehavior
- getComponent(LodestoneBehaviorComponent) - Method in class team.lodestar.lodestone.systems.particle.world.behaviors.SparkParticleBehavior
- getComponentPositions() - Method in interface team.lodestar.lodestone.systems.multiblock.IMultiBlockCore
- getComponentPositions() - Method in class team.lodestar.lodestone.systems.multiblock.MultiBlockCoreEntity
- getConfig() - Method in class team.lodestar.lodestone.systems.config.LodestoneConfig.ConfigValueHolder
- getConfigValue() - Method in class team.lodestar.lodestone.systems.config.LodestoneConfig.ConfigValueHolder
- getCount() - Method in class team.lodestar.lodestone.systems.recipe.IngredientWithCount
- getCount() - Method in interface team.lodestar.lodestone.systems.recipe.IRecipeComponent
- getCount() - Method in class team.lodestar.lodestone.systems.recipe.WrappedIngredient
- getCount() - Method in class team.lodestar.lodestone.systems.recipe.WrappedItem
- getCurrentAlpha() - Static method in class team.lodestar.lodestone.handlers.PlacementAssistantHandler
- getCurve(float) - Method in class team.lodestar.lodestone.systems.particle.screen.GenericScreenParticle
- getDamage() - Method in class team.lodestar.lodestone.systems.item.ModCombatItem
- getDamage(FireEffectInstance) - Method in class team.lodestar.lodestone.systems.fireeffect.FireEffectType
- getDatagenData() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- getDataSizePerInstance() - Method in class team.lodestar.lodestone.systems.postprocess.MultiInstancePostProcessor
-
THIS VALUE SHOULD NOT CHANGE!!!
- GetDataWorldEventCommand - Class in team.lodestar.lodestone.command
- GetDataWorldEventCommand() - Constructor for class team.lodestar.lodestone.command.GetDataWorldEventCommand
- getDefaultAttributeModifiers(EquipmentSlot) - Method in class team.lodestar.lodestone.systems.item.LodestoneArmorItem
- getDefaultAttributeModifiers(EquipmentSlot) - Method in class team.lodestar.lodestone.systems.item.ModCombatItem
- getDefaultAttributeModifiers(EquipmentSlot) - Method in class team.lodestar.lodestone.systems.item.tools.LodestoneAxeItem
- getDefaultAttributeModifiers(EquipmentSlot) - Method in class team.lodestar.lodestone.systems.item.tools.LodestoneHoeItem
- getDefaultAttributeModifiers(EquipmentSlot) - Method in class team.lodestar.lodestone.systems.item.tools.LodestonePickaxeItem
- getDefaultAttributeModifiers(EquipmentSlot) - Method in class team.lodestar.lodestone.systems.item.tools.LodestoneShovelItem
- getDefaultAttributeModifiers(EquipmentSlot) - Method in class team.lodestar.lodestone.systems.item.tools.LodestoneSwordItem
- getDefaultUniformData() - Method in class team.lodestar.lodestone.systems.rendering.shader.ExtendedShaderInstance
- getDestroySpeed(ItemStack, BlockState) - Method in class team.lodestar.lodestone.systems.item.ModCombatItem
- getDirection(LodestoneWorldParticle) - Method in class team.lodestar.lodestone.systems.particle.world.behaviors.components.BedrockDirectionalBehaviorComponent
- getDirection(LodestoneWorldParticle) - Method in class team.lodestar.lodestone.systems.particle.world.behaviors.components.DirectionalBehaviorComponent
- getDropItem() - Method in class team.lodestar.lodestone.systems.entity.LodestoneBoatEntity
- getEquippedCurio(LivingEntity, Predicate<ItemStack>) - Static method in class team.lodestar.lodestone.helpers.CurioHelper
- getEquippedCurio(LivingEntity, Item) - Static method in class team.lodestar.lodestone.helpers.CurioHelper
- getEquippedCurios(LivingEntity) - Static method in class team.lodestar.lodestone.helpers.CurioHelper
- getEquippedCurios(LivingEntity, Predicate<ItemStack>) - Static method in class team.lodestar.lodestone.helpers.CurioHelper
- getEventInstance(CommandContext<?>, String) - Static method in class team.lodestar.lodestone.command.arguments.WorldEventInstanceArgument
- getEventResponders(LivingEntity) - Static method in class team.lodestar.lodestone.helpers.ItemHelper
- getEventType(CommandContext<?>, String) - Static method in class team.lodestar.lodestone.command.arguments.WorldEventTypeArgument
- getFaces() - Method in class team.lodestar.lodestone.systems.model.obj.ObjParser
- getFireEffectInstance(Entity) - Static method in class team.lodestar.lodestone.handlers.FireEffectHandler
- getFirstFlame() - Method in class team.lodestar.lodestone.systems.fireeffect.FireEffectRenderer
- getFluidState(BlockState) - Method in class team.lodestar.lodestone.systems.block.WaterLoggedEntityBlock
- getFormat() - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- getGreen() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getId() - Method in class team.lodestar.lodestone.data.builder.NBTCarryRecipeBuilder.Result
- getInstance() - Method in class team.lodestar.lodestone.systems.rendering.shader.ShaderHolder
- getInstance() - Method in interface team.lodestar.lodestone.systems.worldevent.WorldEventType.EventInstanceSupplier
- getItem() - Method in class team.lodestar.lodestone.systems.recipe.IngredientWithCount
- getItem() - Method in interface team.lodestar.lodestone.systems.recipe.IRecipeComponent
- getItem() - Method in class team.lodestar.lodestone.systems.recipe.WrappedIngredient
- getItem() - Method in class team.lodestar.lodestone.systems.recipe.WrappedItem
- getItemName(Item) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneItemModelProvider
- getItemTexture(String) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneItemModelProvider
- getLayer(LodestoneBlockFiller.LodestoneLayerToken) - Method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller
- getLengthData() - Method in class team.lodestar.lodestone.systems.particle.world.behaviors.components.SparkBehaviorComponent
- getLengthData(LodestoneWorldParticle) - Method in class team.lodestar.lodestone.systems.particle.world.behaviors.components.SparkBehaviorComponent
- getLevel() - Method in class team.lodestar.lodestone.events.types.worldevent.WorldEventInstanceEvent
- getLevel() - Method in class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
- getLifetime() - Method in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- getLifetime() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getLightColor(float) - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneItemCrumbParticle
- getLightColor(float) - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneTerrainParticle
- getLightColor(float) - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getLODLevel(Vector3f) - Method in class team.lodestar.lodestone.systems.model.obj.lod.LODStrategy
- getMainLayer() - Method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller
- getMatrixPosition() - Method in class team.lodestar.lodestone.systems.rendering.trail.TrailPoint
- getMaxInstances() - Method in class team.lodestar.lodestone.systems.postprocess.MultiInstancePostProcessor
-
THIS VALUE SHOULD NOT CHANGE!!!
- getModel() - Method in class team.lodestar.lodestone.systems.model.obj.lod.LevelOfDetail
- getModelWithLocation(Boat) - Method in class team.lodestar.lodestone.systems.entityrenderer.LodestoneBoatRenderer
- getModularActors() - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- getMotifPitch() - Method in class team.lodestar.lodestone.systems.sound.SoundMotifSoundType
- getMotifVolume() - Method in class team.lodestar.lodestone.systems.sound.SoundMotifSoundType
- getMultiBufferSource() - Method in class team.lodestar.lodestone.events.types.worldevent.WorldEventRenderEvent
- getName() - Method in class team.lodestar.lodestone.data.LodestoneBlockTagDatagen
- getName() - Method in class team.lodestar.lodestone.data.LodestoneItemTagDatagen
- getName() - Method in class team.lodestar.lodestone.data.LodestoneLangDatagen
- getNeighboringBlocks(BlockPos) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Quick method to get all blocks neighboring a block.
- getNeighboringBlocks(BlockPos) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Quick method to get all blocks neighboring a block.
- getNeighboringBlocksStream(BlockPos) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Quick method to get all blocks neighboring a block, as stream.
- getNeighboringBlocksStream(BlockPos) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Quick method to get all blocks neighboring a block, as stream.
- getNextModularActor() - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- getOption(String) - Static method in class team.lodestar.lodestone.data.LodestoneLangDatagen
- getOptionTooltip(String) - Static method in class team.lodestar.lodestone.data.LodestoneLangDatagen
- getORoll() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getOvershoot() - Method in class team.lodestar.lodestone.systems.easing.Easing.Back
-
Returns the overshoot for this easing.
- getPartialTicks() - Method in class team.lodestar.lodestone.events.types.worldevent.WorldEventRenderEvent
- getParticleBuffers() - Method in class team.lodestar.lodestone.handlers.RenderHandler.LodestoneRenderLayer
- getParticleOptions() - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- getParticleOptions() - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- getParticleOptions() - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- getParticlePosition() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getParticleSpeed() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getParticleTarget() - Method in class team.lodestar.lodestone.handlers.RenderHandler.LodestoneRenderLayer
- getPath(BlockPos, BlockPos, int, boolean, Level) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- getPeriod() - Method in class team.lodestar.lodestone.systems.easing.Easing.Elastic
-
Returns the period.
- getPitchData(AbstractParticleBuilder<WorldParticleOptions>) - Method in class team.lodestar.lodestone.systems.particle.world.behaviors.components.BedrockDirectionalBehaviorComponent
- getPitchData(SpinParticleData) - Method in class team.lodestar.lodestone.systems.particle.world.behaviors.components.BedrockDirectionalBehaviorComponent
- getPlaneOfBlocks(BlockPos, int, int) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Returns a list of block positions within a XZ radius around a position, with a predicate for conditional checks, as stream
- getPlaneOfBlocks(BlockPos, int, int) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- getPlaneOfBlocks(BlockPos, int, int, int, int) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Returns a list of block positions within set coordinates.
- getPlaneOfBlocks(BlockPos, int, int, int, int) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- getPlaneOfBlocks(BlockPos, int, int, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Returns a list of block positions within a XYZ radius around a position, with a predicate for conditional checks.
- getPlaneOfBlocks(BlockPos, int, int, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- getPlaneOfBlocks(BlockPos, int, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Returns a list of block positions within a radius around a position, with a predicate for conditional checks.
- getPlaneOfBlocks(BlockPos, int, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- getPlaneOfBlocksStream(BlockPos, int, int) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Returns a list of block positions within a XZ radius around a position, as stream
- getPlaneOfBlocksStream(BlockPos, int, int) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- getPlaneOfBlocksStream(BlockPos, int, int, int, int) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Returns a list of block positions within set coordinates, as stream
- getPlaneOfBlocksStream(BlockPos, int, int, int, int) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- getPlaneOfBlocksStream(BlockPos, int, int, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Returns a list of block positions within a XZ radius around a position, with a predicate for conditional checks.
- getPlaneOfBlocksStream(BlockPos, int, int, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- getPlaneOfBlocksStream(BlockPos, int, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Returns a list of block positions within a radius around a position, with a predicate for conditional checks, as stream
- getPlaneOfBlocksStream(BlockPos, int, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- getPoseStack() - Method in class team.lodestar.lodestone.events.types.worldevent.WorldEventRenderEvent
- getPosition() - Method in class team.lodestar.lodestone.systems.rendering.trail.TrailPoint
- getPostChainLocation() - Method in class team.lodestar.lodestone.systems.postprocess.PostProcessor
-
Example: "octus:foo" points to octus:shaders/post/foo.json
- getProgress(float, float) - Method in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleData
- getProgress(float, float) - Method in class team.lodestar.lodestone.systems.particle.data.GenericParticleData
- getQuadSize(float) - Method in class team.lodestar.lodestone.systems.particle.screen.base.QuadScreenParticle
- getQuadSize(float) - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getQuadZPosition() - Method in class team.lodestar.lodestone.systems.particle.screen.base.QuadScreenParticle
- getRandom() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getRed() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getRenderer() - Method in class team.lodestar.lodestone.events.types.worldevent.WorldEventRenderEvent
- getRenderType() - Method in class team.lodestar.lodestone.systems.block.LodestoneThrowawayBlockData
- getRenderType() - Method in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- getRenderType() - Method in class team.lodestar.lodestone.systems.particle.screen.GenericScreenParticle
- getRenderType() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getRenderType() - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- getResultItem(RegistryAccess) - Method in class team.lodestar.lodestone.systems.recipe.ILodestoneRecipe
-
Deprecated.
- getRoll() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getScaleData() - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- getSecondFlame() - Method in class team.lodestar.lodestone.systems.fireeffect.FireEffectRenderer
- getSerializer() - Method in class team.lodestar.lodestone.recipe.NBTCarryRecipe
- getShader(RenderType) - Static method in class team.lodestar.lodestone.helpers.RenderHelper
- getShaderHolder() - Method in class team.lodestar.lodestone.systems.rendering.shader.ExtendedShaderInstance
- getShard() - Method in class team.lodestar.lodestone.systems.rendering.shader.ShaderHolder
- getShortestAngleDiff(double, double) - Static method in class team.lodestar.lodestone.helpers.AngleHelper
- getShortestAngleDiff(double, double, float) - Static method in class team.lodestar.lodestone.helpers.AngleHelper
- getSlotLimit(int) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- getSlots() - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- getSphereOfBlocks(BlockPos, float) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
- getSphereOfBlocks(BlockPos, float) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- getSphereOfBlocks(BlockPos, float, float) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
- getSphereOfBlocks(BlockPos, float, float) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- getSphereOfBlocks(BlockPos, float, float, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
- getSphereOfBlocks(BlockPos, float, float, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- getSphereOfBlocks(BlockPos, float, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
- getSphereOfBlocks(BlockPos, float, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- getSphereOfBlocksStream(BlockPos, float) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
- getSphereOfBlocksStream(BlockPos, float) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- getSphereOfBlocksStream(BlockPos, float, float) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
- getSphereOfBlocksStream(BlockPos, float, float) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- getSphereOfBlocksStream(BlockPos, float, float, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
- getSphereOfBlocksStream(BlockPos, float, float, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- getSphereOfBlocksStream(BlockPos, float, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
- getSphereOfBlocksStream(BlockPos, float, Predicate<BlockPos>) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- getSpinData() - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- getSpritePicker() - Method in class team.lodestar.lodestone.systems.particle.screen.GenericScreenParticle
- getSpritePicker() - Method in class team.lodestar.lodestone.systems.particle.world.FrameSetParticle
- getSpritePicker() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getSpriteSet(ResourceLocation) - Static method in class team.lodestar.lodestone.registry.common.particle.LodestoneScreenParticleRegistry
- getStack() - Method in class team.lodestar.lodestone.systems.recipe.IngredientWithCount
- getStack() - Method in interface team.lodestar.lodestone.systems.recipe.IRecipeComponent
- getStack() - Method in class team.lodestar.lodestone.systems.recipe.WrappedIngredient
- getStack() - Method in class team.lodestar.lodestone.systems.recipe.WrappedItem
- getStacks() - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- getStacks() - Method in class team.lodestar.lodestone.systems.recipe.IngredientWithCount
- getStacks() - Method in interface team.lodestar.lodestone.systems.recipe.IRecipeComponent
- getStacks() - Method in class team.lodestar.lodestone.systems.recipe.WrappedIngredient
- getStacks() - Method in class team.lodestar.lodestone.systems.recipe.WrappedItem
- getState() - Method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.BlockStateEntry
- getStateForPlacement(BlockPlaceContext) - Method in class team.lodestar.lodestone.systems.block.LodestoneDirectionalBlock
- getStateForPlacement(BlockPlaceContext) - Method in class team.lodestar.lodestone.systems.block.LodestoneHorizontalBlock
- getStateForPlacement(BlockPlaceContext) - Method in class team.lodestar.lodestone.systems.block.LodestoneLeavesBlock
- getStateForPlacement(BlockPlaceContext) - Method in class team.lodestar.lodestone.systems.block.WaterLoggedEntityBlock
- getStaticBlockTexture(String) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- getStructure() - Method in interface team.lodestar.lodestone.systems.multiblock.IMultiBlockCore
- getStructure() - Method in class team.lodestar.lodestone.systems.multiblock.MultiBlockCoreEntity
- getSupplier() - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- getTags() - Method in class team.lodestar.lodestone.systems.datagen.LodestoneDatagenBlockData
- getTarget() - Method in class team.lodestar.lodestone.handlers.RenderHandler.LodestoneRenderLayer
- getTexture() - Method in class team.lodestar.lodestone.systems.item.LodestoneArmorItem
- getTextureLocation() - Method in class team.lodestar.lodestone.systems.item.LodestoneArmorItem
- getTexturePath() - Static method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- getTexturePath() - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneItemModelProvider
- getThrowawayData() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- getTicker(Level, BlockState, BlockEntityType<Y>) - Method in class team.lodestar.lodestone.systems.block.LodestoneEntityBlock
- getTickInterval(FireEffectInstance) - Method in class team.lodestar.lodestone.systems.fireeffect.FireEffectType
- getTime() - Method in class team.lodestar.lodestone.systems.postprocess.DynamicShaderFxInstance
- getTimeActive() - Method in class team.lodestar.lodestone.systems.rendering.trail.TrailPoint
- getToolModifiedState(BlockState, UseOnContext, ToolAction, boolean) - Method in class team.lodestar.lodestone.systems.block.LodestoneLogBlock
- getTotal() - Static method in class team.lodestar.lodestone.systems.client.ClientTickCounter
- getTrailPoints() - Method in class team.lodestar.lodestone.systems.rendering.trail.TrailPointBuilder
- getTrailPoints(float) - Method in class team.lodestar.lodestone.systems.rendering.trail.TrailPointBuilder
- getTransparencyData() - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- getTransparencyShard(RenderType) - Static method in class team.lodestar.lodestone.helpers.RenderHelper
- getType() - Method in class team.lodestar.lodestone.data.builder.NBTCarryRecipeBuilder.Result
- getType() - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneSignBlockEntity
- getType() - Method in class team.lodestar.lodestone.systems.particle.world.options.WorldParticleOptions
- getU0() - Method in class team.lodestar.lodestone.systems.particle.screen.base.QuadScreenParticle
- getU0() - Method in class team.lodestar.lodestone.systems.particle.screen.base.TextureSheetScreenParticle
- getU0() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneItemCrumbParticle
- getU0() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneTerrainParticle
- getU0() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getU1() - Method in class team.lodestar.lodestone.systems.particle.screen.base.QuadScreenParticle
- getU1() - Method in class team.lodestar.lodestone.systems.particle.screen.base.TextureSheetScreenParticle
- getU1() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneItemCrumbParticle
- getU1() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneTerrainParticle
- getU1() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getUpdatePacket() - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntity
- getUpdateTag() - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntity
- getV0() - Method in class team.lodestar.lodestone.systems.particle.screen.base.QuadScreenParticle
- getV0() - Method in class team.lodestar.lodestone.systems.particle.screen.base.TextureSheetScreenParticle
- getV0() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneItemCrumbParticle
- getV0() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneTerrainParticle
- getV0() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getV1() - Method in class team.lodestar.lodestone.systems.particle.screen.base.QuadScreenParticle
- getV1() - Method in class team.lodestar.lodestone.systems.particle.screen.base.TextureSheetScreenParticle
- getV1() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneItemCrumbParticle
- getV1() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneTerrainParticle
- getV1() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getValue(float, float) - Method in class team.lodestar.lodestone.systems.particle.data.GenericParticleData
- getVertexConsumer() - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- getVertexConsumer(VertexConsumer) - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getWorldEvent() - Method in class team.lodestar.lodestone.events.types.worldevent.WorldEventInstanceEvent
- getX() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getXMotion() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getXOld() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getY() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getYawData(AbstractParticleBuilder<WorldParticleOptions>) - Method in class team.lodestar.lodestone.systems.particle.world.behaviors.components.BedrockDirectionalBehaviorComponent
- getYawData(SpinParticleData) - Method in class team.lodestar.lodestone.systems.particle.world.behaviors.components.BedrockDirectionalBehaviorComponent
- getYMotion() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getYOld() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getZ() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getZMotion() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- getZOld() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- GhostBlockHandler - Class in team.lodestar.lodestone.handlers
-
Ghost blocks are a means of displaying holograms or previews of blockstates in the world.
- GhostBlockHandler() - Constructor for class team.lodestar.lodestone.handlers.GhostBlockHandler
- GhostBlockOptions - Class in team.lodestar.lodestone.systems.rendering.ghost
- GhostBlockRenderer - Class in team.lodestar.lodestone.systems.rendering.ghost
- GhostBlockRenderer() - Constructor for class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockRenderer
- GHOSTS - Static variable in class team.lodestar.lodestone.handlers.GhostBlockHandler
- giveItemToEntity(LivingEntity, ItemStack) - Static method in class team.lodestar.lodestone.helpers.ItemHelper
- GRADIENT - Static variable in class team.lodestar.lodestone.systems.textureloader.LodestoneTextureLoader
- GRASS_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates a grass block model and a blockstate to match.
- grassBlockModel(Block) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- gravity - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- gravityStrengthSupplier - Variable in class team.lodestar.lodestone.systems.particle.SimpleParticleOptions
- green - Variable in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
- GuiGraphicsMixin - Class in team.lodestar.lodestone.mixin.client
- GuiGraphicsMixin() - Constructor for class team.lodestar.lodestone.mixin.client.GuiGraphicsMixin
- GuiMixin - Class in team.lodestar.lodestone.mixin.client
- GuiMixin() - Constructor for class team.lodestar.lodestone.mixin.client.GuiMixin
H
- HANDHELD - Static variable in class team.lodestar.lodestone.systems.datagen.ItemModelSmithTypes
- HANDHELD_ITEM - Static variable in class team.lodestar.lodestone.systems.datagen.ItemModelSmithTypes
- handle(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.systems.network.LodestoneClientPacket
- handle(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.systems.network.LodestoneServerPacket
- handle(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.systems.network.LodestoneTwoWayPacket
- handleTag(int, CompoundTag) - Static method in class team.lodestar.lodestone.network.capability.SyncLodestoneEntityCapabilityPacket
- handleTag(UUID, CompoundTag) - Static method in class team.lodestar.lodestone.network.capability.SyncLodestonePlayerCapabilityPacket
- handleUpdateTag(CompoundTag) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntity
- hasCurioEquipped(LivingEntity, Item) - Static method in class team.lodestar.lodestone.helpers.CurioHelper
- hasCustomRenderType() - Method in class team.lodestar.lodestone.systems.block.LodestoneThrowawayBlockData
- hasDuplicate(T[]) - Static method in class team.lodestar.lodestone.helpers.DataHelper
-
returns whether an array of items has any duplicates
- hashCode() - Method in record class team.lodestar.lodestone.systems.config.LodestoneConfig.ConfigPath
-
Returns a hash code value for this object.
- hashCode() - Method in record class team.lodestar.lodestone.systems.model.obj.Face
-
Returns a hash code value for this object.
- hashCode() - Method in record class team.lodestar.lodestone.systems.model.obj.Vertex
-
Returns a hash code value for this object.
- hashCode() - Method in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleItemStackKey
- hashCode() - Method in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleItemStackRetrievalKey
- hashCode() - Method in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeToken
- hasInheritedLoot() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- hasInheritedLoot() - Method in class team.lodestar.lodestone.systems.datagen.LodestoneDatagenBlockData
- hasInheritedLootTable - Variable in class team.lodestar.lodestone.systems.datagen.LodestoneDatagenBlockData
- hasJoinedBefore - Variable in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- hasPostProcess(BlockBehaviour.StatePredicate) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- hasTileEntity(BlockState) - Method in class team.lodestar.lodestone.systems.block.LodestoneEntityBlock
- head - Variable in class team.lodestar.lodestone.systems.model.LodestoneArmorModel
- headParts() - Method in class team.lodestar.lodestone.systems.model.LodestoneArmorModel
- HORIZONTAL_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates a horizontal block model and state.
- horizontalAngle(Direction) - Static method in class team.lodestar.lodestone.helpers.AngleHelper
- HorizontalDirectionStructure - Class in team.lodestar.lodestone.systems.multiblock
- HorizontalDirectionStructure(ArrayList<MultiBlockStructure.StructurePiece>) - Constructor for class team.lodestar.lodestone.systems.multiblock.HorizontalDirectionStructure
- hurtEnemy(ItemStack, LivingEntity, LivingEntity) - Method in class team.lodestar.lodestone.systems.item.ModCombatItem
- hurtEvent(LivingEntity, LivingEntity, ItemStack) - Method in interface team.lodestar.lodestone.systems.item.IEventResponderItem
- hurtEvent(LivingHurtEvent, LivingEntity, LivingEntity, ItemStack) - Method in interface team.lodestar.lodestone.systems.item.IEventResponderItem
I
- id - Variable in class team.lodestar.lodestone.systems.fireeffect.FireEffectType
- id - Variable in class team.lodestar.lodestone.systems.worldevent.WorldEventType
- IEventResponderItem - Interface in team.lodestar.lodestone.systems.item
-
An interface containing various methods which are triggered on various forge events.
- ignitedByLava() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- ILodestoneMultiblockComponent - Interface in team.lodestar.lodestone.systems.multiblock
-
Blocks that implement this interface will automatically be valid targets for the
LodestoneBlockEntityRegistry.MULTIBLOCK_COMPONENTblock entity. - ILodestoneRecipe - Class in team.lodestar.lodestone.systems.recipe
- ILodestoneRecipe() - Constructor for class team.lodestar.lodestone.systems.recipe.ILodestoneRecipe
- IModularMultiBlockCore - Interface in team.lodestar.lodestone.systems.multiblock
- IMultiBlockCore - Interface in team.lodestar.lodestone.systems.multiblock
-
The core of a multiblock structure, tracks the positions of all the components in the structure.
- inboundWorldEvents - Variable in class team.lodestar.lodestone.capability.LodestoneWorldDataCapability
- index - Variable in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.LodestoneLayerToken
- INGOTS_ALUMINUM - Static variable in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- INGOTS_COPPER - Static variable in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- INGOTS_LEAD - Static variable in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- INGOTS_NICKEL - Static variable in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- INGOTS_OSMIUM - Static variable in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- INGOTS_SILVER - Static variable in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- INGOTS_TIN - Static variable in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- INGOTS_URANIUM - Static variable in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- INGOTS_ZINC - Static variable in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- ingredient - Variable in class team.lodestar.lodestone.systems.recipe.IngredientWithCount
- ingredient - Variable in class team.lodestar.lodestone.systems.recipe.WrappedIngredient
- IngredientWithCount - Class in team.lodestar.lodestone.systems.recipe
- IngredientWithCount(Ingredient, int) - Constructor for class team.lodestar.lodestone.systems.recipe.IngredientWithCount
- init() - Static method in class team.lodestar.lodestone.compability.CuriosCompat
- init() - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntity
- init() - Method in class team.lodestar.lodestone.systems.postprocess.MultiInstancePostProcessor
- init() - Method in class team.lodestar.lodestone.systems.postprocess.PostProcessor
- inputPredicate - Variable in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- insertFrames(int, int, int) - Method in class team.lodestar.lodestone.systems.particle.screen.FrameSetScreenParticle
- insertFrames(int, int, int) - Method in class team.lodestar.lodestone.systems.particle.world.FrameSetParticle
- insertItem(Player, ItemStack) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- insertItem(ItemStack) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- insertItem(ItemStack, boolean) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- instabreak() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- INSTANCE - Static variable in class team.lodestar.lodestone.config.ClientConfig
- INSTANCES - Static variable in class team.lodestar.lodestone.handlers.ScreenshakeHandler
- instrument(NoteBlockInstrument) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- intensity - Static variable in class team.lodestar.lodestone.handlers.ScreenshakeHandler
- intensity1 - Variable in class team.lodestar.lodestone.network.screenshake.ScreenshakePacket
- intensity1 - Variable in class team.lodestar.lodestone.systems.screenshake.ScreenshakeInstance
- intensity2 - Variable in class team.lodestar.lodestone.network.screenshake.ScreenshakePacket
- intensity2 - Variable in class team.lodestar.lodestone.systems.screenshake.ScreenshakeInstance
- intensity3 - Variable in class team.lodestar.lodestone.network.screenshake.ScreenshakePacket
- intensity3 - Variable in class team.lodestar.lodestone.systems.screenshake.ScreenshakeInstance
- intensityCurveEndEasing - Variable in class team.lodestar.lodestone.network.screenshake.ScreenshakePacket
- intensityCurveEndEasing - Variable in class team.lodestar.lodestone.systems.screenshake.ScreenshakeInstance
- intensityCurveStartEasing - Variable in class team.lodestar.lodestone.network.screenshake.ScreenshakePacket
- intensityCurveStartEasing - Variable in class team.lodestar.lodestone.systems.screenshake.ScreenshakeInstance
- interact(Level, Player, InteractionHand) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- interpolateWithEasing(Easing, double, double, double) - Static method in class team.lodestar.lodestone.helpers.RandomHelper
- inventory - Variable in class team.lodestar.lodestone.systems.blockentity.ItemHolderBlockEntity
- inventoryOptional - Variable in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- INVISIBLE - Enum constant in enum class team.lodestar.lodestone.systems.particle.SimpleParticleOptions.ParticleDiscardFunctionType
- IPlacementAssistant - Interface in team.lodestar.lodestone.systems.placementassistance
-
A placement assistant is a helpful client-sided system which allows you to do custom things when a player places something.
- IRecipeComponent - Interface in team.lodestar.lodestone.systems.recipe
- IS_MAGIC - Static variable in class team.lodestar.lodestone.registry.common.tag.LodestoneDamageTypeTags
- isActive() - Method in class team.lodestar.lodestone.systems.postprocess.PostProcessor
- isAlive() - Method in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- isCancelable() - Method in class team.lodestar.lodestone.events.types.worldevent.WorldEventCreationEvent
- isCancelable() - Method in class team.lodestar.lodestone.events.types.worldevent.WorldEventDiscardEvent
- isCancelable() - Method in class team.lodestar.lodestone.events.types.worldevent.WorldEventRenderEvent
- isCancelable() - Method in class team.lodestar.lodestone.events.types.worldevent.WorldEventTickEvent
- isClientSynced() - Method in class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
-
Should this event exist on the client? It will be automatically synced in
WorldEventInstance.sync(Level) - isCorrectToolForDrops(BlockState) - Method in class team.lodestar.lodestone.systems.item.ModCombatItem
- isEmpty() - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- isEmpty() - Method in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleHolder
- isFrozen() - Method in class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
-
If the event is frozen, it will not be ticked in
WorldEventInstance.tick(Level) - isHotbarItem - Variable in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleItemStackKey
- isHotbarItem - Variable in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleItemStackRetrievalKey
- isItemValid(int, ItemStack) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- isModular() - Method in interface team.lodestar.lodestone.systems.multiblock.IModularMultiBlockCore
- isModular() - Method in interface team.lodestar.lodestone.systems.multiblock.IMultiBlockCore
- isOutline() - Method in class team.lodestar.lodestone.systems.rendering.LodestoneRenderType
- isRedstoneConductor(BlockBehaviour.StatePredicate) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- isRemoved() - Method in class team.lodestar.lodestone.systems.postprocess.DynamicShaderFxInstance
- isRenderedAfterItem - Variable in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleItemStackKey
- isRenderedAfterItem - Variable in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleItemStackRetrievalKey
- isSpecial() - Method in class team.lodestar.lodestone.systems.recipe.ILodestoneRecipe
- isSuffocating(BlockBehaviour.StatePredicate) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- isTrinary() - Method in class team.lodestar.lodestone.systems.particle.data.GenericParticleData
- isValid() - Method in class team.lodestar.lodestone.systems.fireeffect.FireEffectInstance
- isValid() - Method in interface team.lodestar.lodestone.systems.recipe.IRecipeComponent
- isValid(FireEffectInstance) - Method in class team.lodestar.lodestone.systems.fireeffect.FireEffectType
- isValidSpawn(BlockBehaviour.StateArgumentPredicate<EntityType<?>>) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- isViewBlocking(BlockBehaviour.StatePredicate) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- isWhitelist - Variable in class team.lodestar.lodestone.helpers.NBTHelper.TagFilter
- ITEM_PARTICLE - Static variable in class team.lodestar.lodestone.registry.common.particle.LodestoneParticleRegistry
- ITEM_PARTICLES - Static variable in class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
-
Item Stack Bound Particles are rendered just after an item stack in the inventory.
- ITEM_STACK_CACHE - Static variable in class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
- ItemEventHandler - Class in team.lodestar.lodestone.handlers
-
A handler for firing
IEventResponderItemevents - ItemEventHandler() - Constructor for class team.lodestar.lodestone.handlers.ItemEventHandler
- ItemHelper - Class in team.lodestar.lodestone.helpers
- ItemHelper() - Constructor for class team.lodestar.lodestone.helpers.ItemHelper
- ItemHolderBlockEntity - Class in team.lodestar.lodestone.systems.blockentity
-
A simple block entity which holds a single ItemStack
- ItemHolderBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class team.lodestar.lodestone.systems.blockentity.ItemHolderBlockEntity
- ItemInventory - Class in team.lodestar.lodestone.systems.container
-
An ItemStack tied inventory
- ItemInventory(ItemStack, int) - Constructor for class team.lodestar.lodestone.systems.container.ItemInventory
- itemModelProvider - Variable in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- itemModels() - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- itemModelSmith - Variable in class team.lodestar.lodestone.systems.datagen.statesmith.BlockStateSmith
- ItemModelSmith - Class in team.lodestar.lodestone.systems.datagen.itemsmith
- ItemModelSmith(ItemModelSmith.ItemModelSupplier) - Constructor for class team.lodestar.lodestone.systems.datagen.itemsmith.ItemModelSmith
- ItemModelSmith.ItemModelSupplier - Interface in team.lodestar.lodestone.systems.datagen.itemsmith
- ItemModelSmithData(LodestoneItemModelProvider, Consumer<Supplier<? extends Item>>) - Constructor for class team.lodestar.lodestone.systems.datagen.itemsmith.AbstractItemModelSmith.ItemModelSmithData
- ItemModelSmithTypes - Class in team.lodestar.lodestone.systems.datagen
- ItemModelSmithTypes() - Constructor for class team.lodestar.lodestone.systems.datagen.ItemModelSmithTypes
- itemStack - Variable in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleItemStackKey
- ItemStackMixin - Class in team.lodestar.lodestone.mixin.common
- ItemStackMixin() - Constructor for class team.lodestar.lodestone.mixin.common.ItemStackMixin
J
- jumpFactor(float) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
K
- key(Character, TagKey<Item>) - Method in class team.lodestar.lodestone.data.builder.NBTCarryRecipeBuilder
- key(Character, Ingredient) - Method in class team.lodestar.lodestone.data.builder.NBTCarryRecipeBuilder
- key(Character, ItemLike) - Method in class team.lodestar.lodestone.data.builder.NBTCarryRecipeBuilder
- killEvent(LivingEntity, LivingEntity, ItemStack) - Method in interface team.lodestar.lodestone.systems.item.IEventResponderItem
- killEvent(LivingDeathEvent, LivingEntity, LivingEntity, ItemStack) - Method in interface team.lodestar.lodestone.systems.item.IEventResponderItem
L
- LAST_INDEX - Enum constant in enum class team.lodestar.lodestone.systems.particle.SimpleParticleOptions.ParticleSpritePicker
- LATE_BUFFERS - Static variable in class team.lodestar.lodestone.handlers.RenderHandler
- LATE_DELAYED_RENDER - Static variable in class team.lodestar.lodestone.handlers.RenderHandler
- LATE_PARTICLE_BUFFERS - Static variable in class team.lodestar.lodestone.handlers.RenderHandler
- lateSetup(InterModEnqueueEvent) - Static method in class team.lodestar.lodestone.events.SetupEvents
- layerToken - Variable in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.LodestoneBlockFillerLayer
- LEAVES_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates a leaves model and blockstate to match.
- leavesBlockModel(Block) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- leftArm - Variable in class team.lodestar.lodestone.systems.model.LodestoneArmorModel
- leftClickHeld - Variable in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- leftClickTime - Variable in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- leftFoot - Variable in class team.lodestar.lodestone.systems.model.LodestoneArmorModel
- leftLegging - Variable in class team.lodestar.lodestone.systems.model.LodestoneArmorModel
- leggings - Variable in class team.lodestar.lodestone.systems.model.LodestoneArmorModel
- lengthData - Variable in class team.lodestar.lodestone.systems.particle.SimpleParticleOptions
- lerp(int, int, int, float, float) - Method in interface team.lodestar.lodestone.systems.textureloader.LodestoneTextureLoader.ColorLerp
- lerp(TrailPoint, float) - Method in class team.lodestar.lodestone.systems.rendering.trail.TrailPoint
- level - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- level - Variable in class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
- LevelOfDetail<T> - Class in team.lodestar.lodestone.systems.model.obj.lod
- LevelOfDetail(ObjModel, T) - Constructor for class team.lodestar.lodestone.systems.model.obj.lod.LevelOfDetail
- LevelRendererMixin - Class in team.lodestar.lodestone.mixin.client
- LevelRendererMixin() - Constructor for class team.lodestar.lodestone.mixin.client.LevelRendererMixin
- levelsOfDetail - Variable in class team.lodestar.lodestone.systems.model.obj.lod.LODStrategy
- lifeDelay - Variable in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- lifeDelaySupplier - Variable in class team.lodestar.lodestone.systems.particle.SimpleParticleOptions
- lifetime - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- lifetimeSupplier - Variable in class team.lodestar.lodestone.systems.particle.SimpleParticleOptions
- light - Variable in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- lightLevel(ToIntFunction<BlockState>) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- lightmap - Variable in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeData
- LIGHTMAP - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- LINEAR - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Simple linear tweening - no easing.
- liquid() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- ListActiveWorldEventsCommand - Class in team.lodestar.lodestone.command
- ListActiveWorldEventsCommand() - Constructor for class team.lodestar.lodestone.command.ListActiveWorldEventsCommand
- ListActiveWorldEventsCommand.ActiveWorldEventReport - Class in team.lodestar.lodestone.command
- listSuggestions(CommandContext<S>, SuggestionsBuilder) - Method in class team.lodestar.lodestone.command.arguments.WorldEventInstanceArgument
- listSuggestions(CommandContext<S>, SuggestionsBuilder) - Method in class team.lodestar.lodestone.command.arguments.WorldEventTypeArgument
- LivingEntityMixin - Class in team.lodestar.lodestone.mixin.common
- LivingEntityMixin() - Constructor for class team.lodestar.lodestone.mixin.common.LivingEntityMixin
- load(CompoundTag) - Method in class team.lodestar.lodestone.systems.blockentity.ItemHolderBlockEntity
- load(CompoundTag) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntity
- load(CompoundTag) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- load(CompoundTag) - Method in class team.lodestar.lodestone.systems.multiblock.MultiBlockComponentEntity
- load(CompoundTag, String) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- loadBlockPos(CompoundTag) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Loads a block position from nbt.
- loadBlockPos(CompoundTag, String) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Loads a block position from nbt with extra text as input.
- loadContents(ResourceLocation, Resource, FrameSize, NativeImage, AnimationMetadataSection, ForgeTextureMetadata) - Method in class team.lodestar.lodestone.systems.textureloader.LodestoneTextureAtlasSpriteLoader
- LOADED - Static variable in class team.lodestar.lodestone.compability.CuriosCompat
- loadModel() - Method in class team.lodestar.lodestone.systems.model.obj.lod.MultiLODModel
- loadModel() - Method in class team.lodestar.lodestone.systems.model.obj.ObjModel
- loadModels() - Static method in class team.lodestar.lodestone.registry.client.LodestoneOBJModelRegistry
- loadPostChain() - Method in class team.lodestar.lodestone.systems.postprocess.PostProcessor
-
Load or reload the shader
- LOD_MODELS - Static variable in class team.lodestar.lodestone.registry.client.LodestoneOBJModelRegistry
- lodBuilder(LODBuilder<T>) - Method in interface team.lodestar.lodestone.systems.model.obj.lod.LODStrategy.LODBuilderSetup
- LODBuilder<T> - Interface in team.lodestar.lodestone.systems.model.obj.lod
- LODESTONE - Static variable in class team.lodestar.lodestone.LodestoneLib
- LODESTONE_CHANNEL - Static variable in class team.lodestar.lodestone.registry.common.LodestonePacketRegistry
- LODESTONE_DEPTH_CACHE - Static variable in class team.lodestar.lodestone.handlers.RenderHandler
- LODESTONE_TEXT - Static variable in class team.lodestar.lodestone.registry.client.LodestoneShaderRegistry
- LODESTONE_TEXTURE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneShaderRegistry
- lodestone$injectionBeforeTransparencyChainProcess(CallbackInfo) - Method in class team.lodestar.lodestone.mixin.client.LevelRendererMixin
- lodestone$injectionResizeListener(int, int, CallbackInfo) - Method in class team.lodestar.lodestone.mixin.client.GameRendererMixin
- LodestoneArgumentTypeRegistry - Class in team.lodestar.lodestone.registry.common
- LodestoneArgumentTypeRegistry() - Constructor for class team.lodestar.lodestone.registry.common.LodestoneArgumentTypeRegistry
- LodestoneArmorItem - Class in team.lodestar.lodestone.systems.item
- LodestoneArmorItem(ArmorMaterial, ArmorItem.Type, Item.Properties) - Constructor for class team.lodestar.lodestone.systems.item.LodestoneArmorItem
- LodestoneArmorModel - Class in team.lodestar.lodestone.systems.model
- LodestoneArmorModel(ModelPart) - Constructor for class team.lodestar.lodestone.systems.model.LodestoneArmorModel
- LodestoneAttributeEventHandler - Class in team.lodestar.lodestone.handlers
-
A handler for common attributes I use in my mods.
- LodestoneAttributeEventHandler() - Constructor for class team.lodestar.lodestone.handlers.LodestoneAttributeEventHandler
- LodestoneAttributeRegistry - Class in team.lodestar.lodestone.registry.common
-
The attribute registry,
LodestoneAttributeRegistry.UUIDScontains randomly generated uuids for each attribute registered, allowing you to have a constant uuid you may apply to attribute values. - LodestoneAttributeRegistry() - Constructor for class team.lodestar.lodestone.registry.common.LodestoneAttributeRegistry
- LodestoneAxeItem - Class in team.lodestar.lodestone.systems.item.tools
- LodestoneAxeItem(Tier, float, float, Item.Properties) - Constructor for class team.lodestar.lodestone.systems.item.tools.LodestoneAxeItem
- LodestoneBehaviorComponent - Interface in team.lodestar.lodestone.systems.particle.world.behaviors.components
- LodestoneBlockEntity - Class in team.lodestar.lodestone.systems.blockentity
-
A simple block entity with various frequently used methods called from
LodestoneEntityBlock - LodestoneBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntity
- LodestoneBlockEntityInventory - Class in team.lodestar.lodestone.systems.blockentity
-
A powerful ItemStackHandler designed to work with block entities
- LodestoneBlockEntityInventory(int, int) - Constructor for class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- LodestoneBlockEntityInventory(int, int, Predicate<ItemStack>) - Constructor for class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- LodestoneBlockEntityInventory(int, int, Predicate<ItemStack>, Predicate<ItemStack>) - Constructor for class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- LodestoneBlockEntityRegistry - Class in team.lodestar.lodestone.registry.common
- LodestoneBlockEntityRegistry() - Constructor for class team.lodestar.lodestone.registry.common.LodestoneBlockEntityRegistry
- LodestoneBlockEntityRegistry.ClientOnly - Class in team.lodestar.lodestone.registry.common
- LodestoneBlockEntitySoundInstance<T extends LodestoneBlockEntity> - Class in team.lodestar.lodestone.systems.sound
- LodestoneBlockEntitySoundInstance(T, SoundEvent, float, float) - Constructor for class team.lodestar.lodestone.systems.sound.LodestoneBlockEntitySoundInstance
- LodestoneBlockFiller - Class in team.lodestar.lodestone.systems.worldgen
- LodestoneBlockFiller() - Constructor for class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller
- LodestoneBlockFiller(Collection<LodestoneBlockFiller.LodestoneBlockFillerLayer>) - Constructor for class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller
- LodestoneBlockFiller(LodestoneBlockFiller.LodestoneBlockFillerLayer...) - Constructor for class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller
- LodestoneBlockFiller.BlockStateEntry - Class in team.lodestar.lodestone.systems.worldgen
- LodestoneBlockFiller.BlockStateEntryBuilder - Class in team.lodestar.lodestone.systems.worldgen
- LodestoneBlockFiller.EntryDiscardPredicate - Interface in team.lodestar.lodestone.systems.worldgen
- LodestoneBlockFiller.EntryPlacementPredicate - Interface in team.lodestar.lodestone.systems.worldgen
- LodestoneBlockFiller.LodestoneBlockFillerLayer - Class in team.lodestar.lodestone.systems.worldgen
- LodestoneBlockFiller.LodestoneLayerToken - Class in team.lodestar.lodestone.systems.worldgen
- LodestoneBlockFillerLayer(LodestoneBlockFiller.LodestoneLayerToken) - Constructor for class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.LodestoneBlockFillerLayer
- LodestoneBlockModelProvider - Class in team.lodestar.lodestone.systems.datagen.providers
-
It's the exact same thing as BlockModelProvider, except with a different factory and by extension, a different model builder.
- LodestoneBlockModelProvider(LodestoneBlockStateProvider, PackOutput, String, ExistingFileHelper) - Constructor for class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockModelProvider
- LodestoneBlockProperties - Class in team.lodestar.lodestone.systems.block
-
An extension of Block Properties, allowing you to add
LodestoneThrowawayBlockDataSome of these values are optional; they only get added during datagen. - LodestoneBlockProperties() - Constructor for class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- LodestoneBlockStateProvider - Class in team.lodestar.lodestone.systems.datagen.providers
- LodestoneBlockStateProvider(PackOutput, String, ExistingFileHelper, LodestoneItemModelProvider) - Constructor for class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- LodestoneBlockTagDatagen - Class in team.lodestar.lodestone.data
- LodestoneBlockTagDatagen(PackOutput, CompletableFuture<HolderLookup.Provider>, ExistingFileHelper) - Constructor for class team.lodestar.lodestone.data.LodestoneBlockTagDatagen
- LodestoneBlockTags - Class in team.lodestar.lodestone.registry.common.tag
- LodestoneBlockTags() - Constructor for class team.lodestar.lodestone.registry.common.tag.LodestoneBlockTags
- LodestoneBlockTagsProvider - Class in team.lodestar.lodestone.systems.datagen.providers
- LodestoneBlockTagsProvider(PackOutput, CompletableFuture<HolderLookup.Provider>, String, ExistingFileHelper) - Constructor for class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockTagsProvider
- LodestoneBoatEntity - Class in team.lodestar.lodestone.systems.entity
- LodestoneBoatEntity(EntityType<? extends LodestoneBoatEntity>, Level, RegistryObject<Item>) - Constructor for class team.lodestar.lodestone.systems.entity.LodestoneBoatEntity
- LodestoneBoatEntity(EntityType<? extends LodestoneBoatEntity>, Level, RegistryObject<Item>, RegistryObject<Item>) - Constructor for class team.lodestar.lodestone.systems.entity.LodestoneBoatEntity
-
Deprecated.
- LodestoneBoatItem - Class in team.lodestar.lodestone.systems.item
- LodestoneBoatItem(Item.Properties, RegistryObject<EntityType<LodestoneBoatEntity>>) - Constructor for class team.lodestar.lodestone.systems.item.LodestoneBoatItem
- LodestoneBoatRenderer - Class in team.lodestar.lodestone.systems.entityrenderer
- LodestoneBoatRenderer(EntityRendererProvider.Context, ResourceLocation, boolean) - Constructor for class team.lodestar.lodestone.systems.entityrenderer.LodestoneBoatRenderer
- LodestoneBufferWrapper - Class in team.lodestar.lodestone.systems.rendering
- LodestoneBufferWrapper(RenderTypeProvider, MultiBufferSource) - Constructor for class team.lodestar.lodestone.systems.rendering.LodestoneBufferWrapper
- LodestoneCapability - Interface in team.lodestar.lodestone.systems.capability
-
A simple capability, that's it.
- LodestoneCapabilityProvider<C extends net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>> - Class in team.lodestar.lodestone.systems.capability
-
A basic provider for your lodestone capability
- LodestoneCapabilityProvider(Capability<C>, NonNullSupplier<C>) - Constructor for class team.lodestar.lodestone.systems.capability.LodestoneCapabilityProvider
- LodestoneClientNBTPacket - Class in team.lodestar.lodestone.systems.network
- LodestoneClientNBTPacket(CompoundTag) - Constructor for class team.lodestar.lodestone.systems.network.LodestoneClientNBTPacket
- LodestoneClientPacket - Class in team.lodestar.lodestone.systems.network
- LodestoneClientPacket() - Constructor for class team.lodestar.lodestone.systems.network.LodestoneClientPacket
- LodestoneClientPacket.ClientOnly - Class in team.lodestar.lodestone.systems.network
- LodestoneCommandRegistry - Class in team.lodestar.lodestone.registry.common
- LodestoneCommandRegistry() - Constructor for class team.lodestar.lodestone.registry.common.LodestoneCommandRegistry
- LodestoneConfig - Class in team.lodestar.lodestone.systems.config
-
A config system allowing for static initialization of config values.
- LodestoneConfig(String, String, ForgeConfigSpec.Builder) - Constructor for class team.lodestar.lodestone.systems.config.LodestoneConfig
- LodestoneConfig.BuilderSupplier<T> - Interface in team.lodestar.lodestone.systems.config
- LodestoneConfig.ConfigPath - Record Class in team.lodestar.lodestone.systems.config
- LodestoneConfig.ConfigValueHolder<T> - Class in team.lodestar.lodestone.systems.config
- LodestoneDamageTypeDatagen - Class in team.lodestar.lodestone.data
- LodestoneDamageTypeDatagen(PackOutput, CompletableFuture<HolderLookup.Provider>, ExistingFileHelper) - Constructor for class team.lodestar.lodestone.data.LodestoneDamageTypeDatagen
- LodestoneDamageTypeTags - Class in team.lodestar.lodestone.registry.common.tag
- LodestoneDamageTypeTags() - Constructor for class team.lodestar.lodestone.registry.common.tag.LodestoneDamageTypeTags
- LodestoneDatagenBlockData - Class in team.lodestar.lodestone.systems.datagen
-
Various throwaway data stored in
ThrowawayBlockDataHandler.THROWAWAY_DATA_CACHE, which is only ever instantiated during the data-generation process. - LodestoneDatagenBlockData() - Constructor for class team.lodestar.lodestone.systems.datagen.LodestoneDatagenBlockData
- LodestoneDirectionalBlock - Class in team.lodestar.lodestone.systems.block
- LodestoneDirectionalBlock(BlockBehaviour.Properties) - Constructor for class team.lodestar.lodestone.systems.block.LodestoneDirectionalBlock
- LodestoneEntityBlock<T extends LodestoneBlockEntity> - Class in team.lodestar.lodestone.systems.block
-
A SimpleBlock is an implementation of EntityBlock that allows most frequently used logic to be handled in a SimpleBlockEntity It's important to still utilize generic, T extends YourBlockEntity, in order to allow for other mods to extend your block and use a different block entity
- LodestoneEntityBlock(BlockBehaviour.Properties) - Constructor for class team.lodestar.lodestone.systems.block.LodestoneEntityBlock
- LodestoneEntityDataCapability - Class in team.lodestar.lodestone.capability
- LodestoneEntityDataCapability() - Constructor for class team.lodestar.lodestone.capability.LodestoneEntityDataCapability
- LodestoneFireEffectRegistry - Class in team.lodestar.lodestone.registry.common
- LodestoneFireEffectRegistry() - Constructor for class team.lodestar.lodestone.registry.common.LodestoneFireEffectRegistry
- LodestoneFireEffectRendererRegistry - Class in team.lodestar.lodestone.registry.client
-
Register renderers in FMLClientSetupEvent.
- LodestoneFireEffectRendererRegistry() - Constructor for class team.lodestar.lodestone.registry.client.LodestoneFireEffectRendererRegistry
- LodestoneFuelBlockItem - Class in team.lodestar.lodestone.systems.item
- LodestoneFuelBlockItem(Block, Item.Properties, int) - Constructor for class team.lodestar.lodestone.systems.item.LodestoneFuelBlockItem
- LodestoneFuelItem - Class in team.lodestar.lodestone.systems.item
- LodestoneFuelItem(Item.Properties, int) - Constructor for class team.lodestar.lodestone.systems.item.LodestoneFuelItem
- LodestoneGlslPreprocessor - Class in team.lodestar.lodestone.systems.postprocess
- LodestoneGlslPreprocessor() - Constructor for class team.lodestar.lodestone.systems.postprocess.LodestoneGlslPreprocessor
- LodestoneHoeItem - Class in team.lodestar.lodestone.systems.item.tools
- LodestoneHoeItem(Tier, int, float, Item.Properties) - Constructor for class team.lodestar.lodestone.systems.item.tools.LodestoneHoeItem
- LodestoneHorizontalBlock - Class in team.lodestar.lodestone.systems.block
- LodestoneHorizontalBlock(BlockBehaviour.Properties) - Constructor for class team.lodestar.lodestone.systems.block.LodestoneHorizontalBlock
- LodestoneItemCrumbParticle - Class in team.lodestar.lodestone.systems.particle.world
- LodestoneItemCrumbParticle(ClientLevel, LodestoneItemCrumbsParticleOptions, double, double, double, double, double, double) - Constructor for class team.lodestar.lodestone.systems.particle.world.LodestoneItemCrumbParticle
- LodestoneItemCrumbsParticleOptions - Class in team.lodestar.lodestone.systems.particle.world.options
- LodestoneItemCrumbsParticleOptions(ParticleType<LodestoneItemCrumbsParticleOptions>, ItemStack) - Constructor for class team.lodestar.lodestone.systems.particle.world.options.LodestoneItemCrumbsParticleOptions
- LodestoneItemCrumbsParticleOptions(RegistryObject<? extends LodestoneItemCrumbsParticleType>, ItemStack) - Constructor for class team.lodestar.lodestone.systems.particle.world.options.LodestoneItemCrumbsParticleOptions
- LodestoneItemCrumbsParticleType - Class in team.lodestar.lodestone.systems.particle.world.type
- LodestoneItemCrumbsParticleType() - Constructor for class team.lodestar.lodestone.systems.particle.world.type.LodestoneItemCrumbsParticleType
- LodestoneItemCrumbsParticleType.Factory - Class in team.lodestar.lodestone.systems.particle.world.type
- LodestoneItemModelProvider - Class in team.lodestar.lodestone.systems.datagen.providers
- LodestoneItemModelProvider(PackOutput, String, ExistingFileHelper) - Constructor for class team.lodestar.lodestone.systems.datagen.providers.LodestoneItemModelProvider
- LodestoneItemProperties - Class in team.lodestar.lodestone.systems.item
- LodestoneItemProperties(ResourceKey<CreativeModeTab>) - Constructor for class team.lodestar.lodestone.systems.item.LodestoneItemProperties
- LodestoneItemProperties(RegistryObject<CreativeModeTab>) - Constructor for class team.lodestar.lodestone.systems.item.LodestoneItemProperties
- LodestoneItemTagDatagen - Class in team.lodestar.lodestone.data
- LodestoneItemTagDatagen(PackOutput, CompletableFuture<HolderLookup.Provider>, CompletableFuture<TagsProvider.TagLookup<Block>>, ExistingFileHelper) - Constructor for class team.lodestar.lodestone.data.LodestoneItemTagDatagen
- LodestoneItemTags - Class in team.lodestar.lodestone.registry.common.tag
- LodestoneItemTags() - Constructor for class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- LodestoneLangDatagen - Class in team.lodestar.lodestone.data
- LodestoneLangDatagen(PackOutput) - Constructor for class team.lodestar.lodestone.data.LodestoneLangDatagen
- LodestoneLayerToken() - Constructor for class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.LodestoneLayerToken
- LodestoneLayerToken(UUID) - Constructor for class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.LodestoneLayerToken
- LodestoneLeavesBlock - Class in team.lodestar.lodestone.systems.block
- LodestoneLeavesBlock(BlockBehaviour.Properties, Color, Color) - Constructor for class team.lodestar.lodestone.systems.block.LodestoneLeavesBlock
- LodestoneLib - Class in team.lodestar.lodestone
- LodestoneLib() - Constructor for class team.lodestar.lodestone.LodestoneLib
- LodestoneLogBlock - Class in team.lodestar.lodestone.systems.block
- LodestoneLogBlock(BlockBehaviour.Properties, Supplier<Block>) - Constructor for class team.lodestar.lodestone.systems.block.LodestoneLogBlock
- LodestoneOBJModelRegistry - Class in team.lodestar.lodestone.registry.client
- LodestoneOBJModelRegistry() - Constructor for class team.lodestar.lodestone.registry.client.LodestoneOBJModelRegistry
- LodestoneOptionRegistry - Class in team.lodestar.lodestone.registry.common
- LodestoneOptionRegistry() - Constructor for class team.lodestar.lodestone.registry.common.LodestoneOptionRegistry
- LodestonePacketRegistry - Class in team.lodestar.lodestone.registry.common
- LodestonePacketRegistry() - Constructor for class team.lodestar.lodestone.registry.common.LodestonePacketRegistry
- LodestonePaintingRegistry - Class in team.lodestar.lodestone.registry.common
- LodestonePaintingRegistry() - Constructor for class team.lodestar.lodestone.registry.common.LodestonePaintingRegistry
- LodestoneParticleBehavior - Interface in team.lodestar.lodestone.systems.particle.world.behaviors
- LodestoneParticleRegistry - Class in team.lodestar.lodestone.registry.common.particle
- LodestoneParticleRegistry() - Constructor for class team.lodestar.lodestone.registry.common.particle.LodestoneParticleRegistry
- lodestonePath(String) - Static method in class team.lodestar.lodestone.LodestoneLib
- LodestonePickaxeItem - Class in team.lodestar.lodestone.systems.item.tools
- LodestonePickaxeItem(Tier, int, float, Item.Properties) - Constructor for class team.lodestar.lodestone.systems.item.tools.LodestonePickaxeItem
- LodestonePlacementFillerRegistry - Class in team.lodestar.lodestone.registry.common
- LodestonePlacementFillerRegistry() - Constructor for class team.lodestar.lodestone.registry.common.LodestonePlacementFillerRegistry
- LodestonePlayerDataCapability - Class in team.lodestar.lodestone.capability
- LodestonePlayerDataCapability() - Constructor for class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- LodestonePlayerDataCapability.ClientOnly - Class in team.lodestar.lodestone.capability
- LodestoneRecipeSerializerRegistry - Class in team.lodestar.lodestone.registry.common
- LodestoneRecipeSerializerRegistry() - Constructor for class team.lodestar.lodestone.registry.common.LodestoneRecipeSerializerRegistry
- LodestoneRenderLayer(HashMap<RenderType, BufferBuilder>, HashMap<RenderType, BufferBuilder>) - Constructor for class team.lodestar.lodestone.handlers.RenderHandler.LodestoneRenderLayer
- LodestoneRenderLayer(HashMap<RenderType, BufferBuilder>, HashMap<RenderType, BufferBuilder>, int) - Constructor for class team.lodestar.lodestone.handlers.RenderHandler.LodestoneRenderLayer
- LodestoneRenderType - Class in team.lodestar.lodestone.systems.rendering
- LodestoneRenderType(String, VertexFormat, VertexFormat.Mode, int, boolean, boolean, RenderType.CompositeState) - Constructor for class team.lodestar.lodestone.systems.rendering.LodestoneRenderType
- LodestoneRenderTypeRegistry - Class in team.lodestar.lodestone.registry.client
- LodestoneRenderTypeRegistry(String, Runnable, Runnable) - Constructor for class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder - Class in team.lodestar.lodestone.registry.client
- LodestoneScreenParticleRegistry - Class in team.lodestar.lodestone.registry.common.particle
- LodestoneScreenParticleRegistry() - Constructor for class team.lodestar.lodestone.registry.common.particle.LodestoneScreenParticleRegistry
- LodestoneScreenParticleRenderType - Interface in team.lodestar.lodestone.systems.particle.render_types
- LodestoneScreenParticleType - Class in team.lodestar.lodestone.systems.particle.screen
- LodestoneScreenParticleType() - Constructor for class team.lodestar.lodestone.systems.particle.screen.LodestoneScreenParticleType
- LodestoneScreenParticleType.Factory - Class in team.lodestar.lodestone.systems.particle.screen
- LodestoneServerNBTPacket - Class in team.lodestar.lodestone.systems.network
- LodestoneServerNBTPacket(CompoundTag) - Constructor for class team.lodestar.lodestone.systems.network.LodestoneServerNBTPacket
- LodestoneServerPacket - Class in team.lodestar.lodestone.systems.network
- LodestoneServerPacket() - Constructor for class team.lodestar.lodestone.systems.network.LodestoneServerPacket
- LodestoneShaderRegistry - Class in team.lodestar.lodestone.registry.client
- LodestoneShaderRegistry() - Constructor for class team.lodestar.lodestone.registry.client.LodestoneShaderRegistry
- LodestoneShovelItem - Class in team.lodestar.lodestone.systems.item.tools
- LodestoneShovelItem(Tier, float, float, Item.Properties) - Constructor for class team.lodestar.lodestone.systems.item.tools.LodestoneShovelItem
- LodestoneSignBlockEntity - Class in team.lodestar.lodestone.systems.blockentity
- LodestoneSignBlockEntity(BlockPos, BlockState) - Constructor for class team.lodestar.lodestone.systems.blockentity.LodestoneSignBlockEntity
- LodestoneStandingSignBlock - Class in team.lodestar.lodestone.systems.block.sign
- LodestoneStandingSignBlock(BlockBehaviour.Properties, WoodType) - Constructor for class team.lodestar.lodestone.systems.block.sign.LodestoneStandingSignBlock
- LodestoneSwordItem - Class in team.lodestar.lodestone.systems.item.tools
- LodestoneSwordItem(Tier, int, float, Item.Properties) - Constructor for class team.lodestar.lodestone.systems.item.tools.LodestoneSwordItem
- LodestoneTerrainParticle - Class in team.lodestar.lodestone.systems.particle.world
- LodestoneTerrainParticle(ClientLevel, LodestoneTerrainParticleOptions, double, double, double, double, double, double) - Constructor for class team.lodestar.lodestone.systems.particle.world.LodestoneTerrainParticle
- LodestoneTerrainParticleOptions - Class in team.lodestar.lodestone.systems.particle.world.options
- LodestoneTerrainParticleOptions(ParticleType<LodestoneTerrainParticleOptions>, BlockState) - Constructor for class team.lodestar.lodestone.systems.particle.world.options.LodestoneTerrainParticleOptions
- LodestoneTerrainParticleOptions(ParticleType<LodestoneTerrainParticleOptions>, BlockState, BlockPos) - Constructor for class team.lodestar.lodestone.systems.particle.world.options.LodestoneTerrainParticleOptions
- LodestoneTerrainParticleOptions(RegistryObject<? extends LodestoneTerrainParticleType>, BlockState) - Constructor for class team.lodestar.lodestone.systems.particle.world.options.LodestoneTerrainParticleOptions
- LodestoneTerrainParticleOptions(RegistryObject<? extends LodestoneTerrainParticleType>, BlockState, BlockPos) - Constructor for class team.lodestar.lodestone.systems.particle.world.options.LodestoneTerrainParticleOptions
- LodestoneTerrainParticleType - Class in team.lodestar.lodestone.systems.particle.world.type
- LodestoneTerrainParticleType() - Constructor for class team.lodestar.lodestone.systems.particle.world.type.LodestoneTerrainParticleType
- LodestoneTerrainParticleType.Factory - Class in team.lodestar.lodestone.systems.particle.world.type
- LodestoneTextureAtlasSpriteLoader - Class in team.lodestar.lodestone.systems.textureloader
- LodestoneTextureAtlasSpriteLoader(LodestoneTextureLoader.TextureModifier) - Constructor for class team.lodestar.lodestone.systems.textureloader.LodestoneTextureAtlasSpriteLoader
- LodestoneTextureLoader - Class in team.lodestar.lodestone.systems.textureloader
- LodestoneTextureLoader() - Constructor for class team.lodestar.lodestone.systems.textureloader.LodestoneTextureLoader
- LodestoneTextureLoader.ColorLerp - Interface in team.lodestar.lodestone.systems.textureloader
- LodestoneTextureLoader.TextureModifier - Interface in team.lodestar.lodestone.systems.textureloader
- LodestoneThrowawayBlockData - Class in team.lodestar.lodestone.systems.block
-
Various throwaway data stored in
ThrowawayBlockDataHandler.THROWAWAY_DATA_CACHE, which is cleared after the game is finished loading. - LodestoneThrowawayBlockData() - Constructor for class team.lodestar.lodestone.systems.block.LodestoneThrowawayBlockData
- LodestoneTwoWayNBTPacket - Class in team.lodestar.lodestone.systems.network
- LodestoneTwoWayNBTPacket(CompoundTag) - Constructor for class team.lodestar.lodestone.systems.network.LodestoneTwoWayNBTPacket
- LodestoneTwoWayPacket - Class in team.lodestar.lodestone.systems.network
- LodestoneTwoWayPacket() - Constructor for class team.lodestar.lodestone.systems.network.LodestoneTwoWayPacket
- LodestoneTwoWayPacket.ClientOnly - Class in team.lodestar.lodestone.systems.network
- LodestoneWallSignBlock - Class in team.lodestar.lodestone.systems.block.sign
- LodestoneWallSignBlock(BlockBehaviour.Properties, WoodType) - Constructor for class team.lodestar.lodestone.systems.block.sign.LodestoneWallSignBlock
- LodestoneWorldDataCapability - Class in team.lodestar.lodestone.capability
- LodestoneWorldDataCapability() - Constructor for class team.lodestar.lodestone.capability.LodestoneWorldDataCapability
- LodestoneWorldEventRendererRegistry - Class in team.lodestar.lodestone.registry.client
-
Register renderers in FMLClientSetupEvent.
- LodestoneWorldEventRendererRegistry() - Constructor for class team.lodestar.lodestone.registry.client.LodestoneWorldEventRendererRegistry
- LodestoneWorldEventTypeRegistry - Class in team.lodestar.lodestone.registry.common
- LodestoneWorldEventTypeRegistry() - Constructor for class team.lodestar.lodestone.registry.common.LodestoneWorldEventTypeRegistry
- LodestoneWorldParticle - Class in team.lodestar.lodestone.systems.particle.world
- LodestoneWorldParticle(ClientLevel, WorldParticleOptions, ParticleEngine.MutableSpriteSet, double, double, double, double, double, double) - Constructor for class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- LodestoneWorldParticleRenderType - Class in team.lodestar.lodestone.systems.particle.render_types
- LodestoneWorldParticleRenderType(LodestoneRenderType, Supplier<ShaderInstance>, ResourceLocation, GlStateManager.SourceFactor, GlStateManager.DestFactor) - Constructor for class team.lodestar.lodestone.systems.particle.render_types.LodestoneWorldParticleRenderType
- LodestoneWorldParticleRenderType(LodestoneRenderType, Supplier<ShaderInstance>, ResourceLocation, Runnable) - Constructor for class team.lodestar.lodestone.systems.particle.render_types.LodestoneWorldParticleRenderType
- LodestoneWorldParticleRenderType(LodestoneRenderType, ShaderHolder, ResourceLocation, GlStateManager.SourceFactor, GlStateManager.DestFactor) - Constructor for class team.lodestar.lodestone.systems.particle.render_types.LodestoneWorldParticleRenderType
- LodestoneWorldParticleRenderType(LodestoneRenderType, ShaderHolder, ResourceLocation, Runnable) - Constructor for class team.lodestar.lodestone.systems.particle.render_types.LodestoneWorldParticleRenderType
- LodestoneWorldParticleType - Class in team.lodestar.lodestone.systems.particle.world.type
- LodestoneWorldParticleType() - Constructor for class team.lodestar.lodestone.systems.particle.world.type.LodestoneWorldParticleType
- LodestoneWorldParticleType.Factory - Class in team.lodestar.lodestone.systems.particle.world.type
- LODStrategy<T> - Class in team.lodestar.lodestone.systems.model.obj.lod
- LODStrategy(LODStrategy.LODBuilderSetup<T>) - Constructor for class team.lodestar.lodestone.systems.model.obj.lod.LODStrategy
- LODStrategy.LODBuilderSetup<T> - Interface in team.lodestar.lodestone.systems.model.obj.lod
- LOG_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates a log block model and state, or any pillar-like block really.
- LOGGER - Static variable in class team.lodestar.lodestone.LodestoneLib
- lootFrom(Supplier<? extends Block>) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- LUMINOUS - Static variable in class team.lodestar.lodestone.systems.textureloader.LodestoneTextureLoader
- LUMINOUS_GRADIENT - Static variable in class team.lodestar.lodestone.systems.textureloader.LodestoneTextureLoader
- LUMITRANSPARENT - Static variable in interface team.lodestar.lodestone.systems.particle.render_types.LodestoneScreenParticleRenderType
- LUMITRANSPARENT - Static variable in class team.lodestar.lodestone.systems.particle.render_types.LodestoneWorldParticleRenderType
- LUMITRANSPARENT - Static variable in interface team.lodestar.lodestone.systems.rendering.rendeertype.ShaderUniformHandler
- LUMITRANSPARENT_BLOCK - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- LUMITRANSPARENT_BLOCK_PARTICLE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- LUMITRANSPARENT_PARTICLE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- LUMITRANSPARENT_SOLID - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
M
- MAGIC_DAMAGE - Static variable in class team.lodestar.lodestone.registry.common.LodestoneAttributeRegistry
- MAGIC_PROFICIENCY - Static variable in class team.lodestar.lodestone.registry.common.LodestoneAttributeRegistry
- MAGIC_RESISTANCE - Static variable in class team.lodestar.lodestone.registry.common.LodestoneAttributeRegistry
- MagicAxeItem - Class in team.lodestar.lodestone.systems.item.tools.magic
- MagicAxeItem(Tier, float, float, float, Item.Properties) - Constructor for class team.lodestar.lodestone.systems.item.tools.magic.MagicAxeItem
- magicDamage - Variable in class team.lodestar.lodestone.systems.item.tools.magic.MagicAxeItem
- magicDamage - Variable in class team.lodestar.lodestone.systems.item.tools.magic.MagicHoeItem
- magicDamage - Variable in class team.lodestar.lodestone.systems.item.tools.magic.MagicPickaxeItem
- magicDamage - Variable in class team.lodestar.lodestone.systems.item.tools.magic.MagicShovelItem
- magicDamage - Variable in class team.lodestar.lodestone.systems.item.tools.magic.MagicSwordItem
- MagicHoeItem - Class in team.lodestar.lodestone.systems.item.tools.magic
- MagicHoeItem(Tier, int, float, float, Item.Properties) - Constructor for class team.lodestar.lodestone.systems.item.tools.magic.MagicHoeItem
- MagicPickaxeItem - Class in team.lodestar.lodestone.systems.item.tools.magic
- MagicPickaxeItem(Tier, int, float, float, Item.Properties) - Constructor for class team.lodestar.lodestone.systems.item.tools.magic.MagicPickaxeItem
- MagicShovelItem - Class in team.lodestar.lodestone.systems.item.tools.magic
- MagicShovelItem(Tier, int, float, float, Item.Properties) - Constructor for class team.lodestar.lodestone.systems.item.tools.magic.MagicShovelItem
- MagicSwordItem - Class in team.lodestar.lodestone.systems.item.tools.magic
- MagicSwordItem(Tier, int, float, float, Item.Properties) - Constructor for class team.lodestar.lodestone.systems.item.tools.magic.MagicSwordItem
- MAIN - Static variable in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller
- MAIN_POSE_STACK - Static variable in class team.lodestar.lodestone.handlers.RenderHandler
- mainLayer - Variable in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller
- makeSprite(ResourceLocation, SpriteContents, int, int, int, int, int) - Method in class team.lodestar.lodestone.systems.textureloader.LodestoneTextureAtlasSpriteLoader
- mapColor(Function<BlockState, MapColor>) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- mapColor(DyeColor) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- mapColor(MapColor) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- markTextureAsStatic(ResourceLocation) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- matches(Container, Level) - Method in class team.lodestar.lodestone.systems.recipe.ILodestoneRecipe
-
Deprecated.
- matches(ItemStack) - Method in class team.lodestar.lodestone.systems.recipe.IngredientWithCount
- matches(ItemStack) - Method in interface team.lodestar.lodestone.systems.recipe.IRecipeComponent
- matches(ItemStack) - Method in class team.lodestar.lodestone.systems.recipe.WrappedIngredient
- matches(ItemStack) - Method in class team.lodestar.lodestone.systems.recipe.WrappedItem
- MATRIX4F - Static variable in class team.lodestar.lodestone.handlers.RenderHandler
- maxColor - Variable in class team.lodestar.lodestone.systems.block.LodestoneLeavesBlock
- maxDistance - Variable in class team.lodestar.lodestone.network.screenshake.PositionedScreenshakePacket
- maxDistance - Variable in class team.lodestar.lodestone.systems.screenshake.PositionedScreenshakeInstance
- MC - Static variable in class team.lodestar.lodestone.systems.postprocess.PostProcessor
- mergeLayers(LodestoneBlockFiller.LodestoneBlockFillerLayer, LodestoneBlockFiller.LodestoneBlockFillerLayer) - Method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller
- middleToEndEasing - Variable in class team.lodestar.lodestone.systems.particle.data.GenericParticleData
- middleToEndEasing - Variable in class team.lodestar.lodestone.systems.particle.data.GenericParticleDataBuilder
- middleValue - Variable in class team.lodestar.lodestone.systems.particle.data.GenericParticleData
- middleValue - Variable in class team.lodestar.lodestone.systems.particle.data.GenericParticleDataBuilder
- midpoint(Vector4f, Vector4f) - Static method in class team.lodestar.lodestone.helpers.RenderHelper
- minColor - Variable in class team.lodestar.lodestone.systems.block.LodestoneLeavesBlock
- mineBlock(ItemStack, Level, BlockState, BlockPos, LivingEntity) - Method in class team.lodestar.lodestone.systems.item.ModCombatItem
- mirror(BlockState, Mirror) - Method in class team.lodestar.lodestone.systems.block.LodestoneDirectionalBlock
- ModCombatItem - Class in team.lodestar.lodestone.systems.item
-
A simple copy of a sword, without actually being a sword.
- ModCombatItem(Tier, float, float, Item.Properties) - Constructor for class team.lodestar.lodestone.systems.item.ModCombatItem
- mode - Variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder
- mode - Variable in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeData
- modelLocation - Variable in class team.lodestar.lodestone.systems.model.obj.ObjModel
- models() - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- modelSupplier - Variable in class team.lodestar.lodestone.systems.datagen.itemsmith.ItemModelSmith
- modifyBehaviorData(Class<T>, Consumer<T>) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- modifyBehaviorData(Class<T>, Function<T, GenericParticleData>, Consumer<GenericParticleData>) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- modifyColorData(Consumer<ColorParticleData>) - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- modifyColorData(Consumer<ColorParticleData>) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- modifyColorData(Consumer<ColorParticleData>) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- modifyData(Collection<Supplier<GenericParticleData>>, Consumer<GenericParticleData>) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- modifyData(Collection<Supplier<GenericParticleData>>, Consumer<GenericParticleData>) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- modifyData(Function<ScreenParticleBuilder, GenericParticleData>, Consumer<GenericParticleData>) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- modifyData(Function<WorldParticleBuilder, GenericParticleData>, Consumer<GenericParticleData>) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- modifyData(Supplier<GenericParticleData>, Consumer<GenericParticleData>) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- modifyData(Supplier<GenericParticleData>, Consumer<GenericParticleData>) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- modifyData(Optional<GenericParticleData>, Consumer<GenericParticleData>) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- modifyData(Optional<GenericParticleData>, Consumer<GenericParticleData>) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- modifyDataOptional(Function<ScreenParticleBuilder, Optional<GenericParticleData>>, Consumer<GenericParticleData>) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- modifyDataOptional(Function<WorldParticleBuilder, Optional<GenericParticleData>>, Consumer<GenericParticleData>) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- modifyEntityAttributes(EntityAttributeModificationEvent) - Static method in class team.lodestar.lodestone.registry.common.LodestoneAttributeRegistry
- modifyGravity(Function<Float, Supplier<Float>>) - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- modifyGravity(Function<Float, Supplier<Float>>) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- modifyGravity(Function<Float, Supplier<Float>>) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- modifyLifeDelay(Function<Integer, Supplier<Integer>>) - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- modifyLifeDelay(Function<Integer, Supplier<Integer>>) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- modifyLifeDelay(Function<Integer, Supplier<Integer>>) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- modifyLifetime(Function<Integer, Supplier<Integer>>) - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- modifyLifetime(Function<Integer, Supplier<Integer>>) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- modifyLifetime(Function<Integer, Supplier<Integer>>) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- modifyTexture(NativeImage) - Method in interface team.lodestar.lodestone.systems.textureloader.LodestoneTextureLoader.TextureModifier
- modTag(String) - Static method in class team.lodestar.lodestone.registry.common.tag.LodestoneBlockTags
- modTag(String) - Static method in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- modularActorAddIndex - Variable in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- modularActorGetIndex - Variable in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- modularActors - Variable in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- ModularBlockStateSmith<T extends net.minecraft.world.level.block.Block> - Class in team.lodestar.lodestone.systems.datagen.statesmith
- ModularBlockStateSmith(Class<T>, ModularBlockStateSmith.ModularSmithStateSupplier<T>) - Constructor for class team.lodestar.lodestone.systems.datagen.statesmith.ModularBlockStateSmith
- ModularBlockStateSmith.ModelFileSupplier - Interface in team.lodestar.lodestone.systems.datagen.statesmith
- ModularBlockStateSmith.ModularSmithStateSupplier<T extends net.minecraft.world.level.block.Block> - Interface in team.lodestar.lodestone.systems.datagen.statesmith
- motifSound - Variable in class team.lodestar.lodestone.systems.sound.SoundMotifSoundType
- MULTIBLOCK_COMPONENT - Static variable in class team.lodestar.lodestone.registry.common.LodestoneBlockEntityRegistry
- MultiblockComponentBlock - Class in team.lodestar.lodestone.systems.multiblock
-
A basic Multiblock component block.
- MultiblockComponentBlock(BlockBehaviour.Properties) - Constructor for class team.lodestar.lodestone.systems.multiblock.MultiblockComponentBlock
- MultiBlockComponentEntity - Class in team.lodestar.lodestone.systems.multiblock
-
A basic Multiblock component block entity.
- MultiBlockComponentEntity(BlockPos, BlockState) - Constructor for class team.lodestar.lodestone.systems.multiblock.MultiBlockComponentEntity
- MultiBlockComponentEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class team.lodestar.lodestone.systems.multiblock.MultiBlockComponentEntity
- MultiBlockCoreEntity - Class in team.lodestar.lodestone.systems.multiblock
- MultiBlockCoreEntity(BlockEntityType<?>, MultiBlockStructure, BlockPos, BlockState) - Constructor for class team.lodestar.lodestone.systems.multiblock.MultiBlockCoreEntity
- MultiBlockItem - Class in team.lodestar.lodestone.systems.multiblock
- MultiBlockItem(Block, Item.Properties, Supplier<? extends MultiBlockStructure>) - Constructor for class team.lodestar.lodestone.systems.multiblock.MultiBlockItem
- MultiBlockStructure - Class in team.lodestar.lodestone.systems.multiblock
- MultiBlockStructure(ArrayList<MultiBlockStructure.StructurePiece>) - Constructor for class team.lodestar.lodestone.systems.multiblock.MultiBlockStructure
- MultiBlockStructure.StructurePiece - Class in team.lodestar.lodestone.systems.multiblock
- multicolorLerp(Easing, float, float, float, Color...) - Static method in class team.lodestar.lodestone.helpers.ColorHelper
- multicolorLerp(Easing, float, float, float, List<Color>) - Static method in class team.lodestar.lodestone.helpers.ColorHelper
- multicolorLerp(Easing, float, Color...) - Static method in class team.lodestar.lodestone.helpers.ColorHelper
- multicolorLerp(Easing, float, List<Color>) - Static method in class team.lodestar.lodestone.helpers.ColorHelper
- MultiInstancePostProcessor<I extends DynamicShaderFxInstance> - Class in team.lodestar.lodestone.systems.postprocess
- MultiInstancePostProcessor() - Constructor for class team.lodestar.lodestone.systems.postprocess.MultiInstancePostProcessor
- MultiLODModel - Class in team.lodestar.lodestone.systems.model.obj.lod
- MultiLODModel(LODStrategy<?>) - Constructor for class team.lodestar.lodestone.systems.model.obj.lod.MultiLODModel
- MultiPlayerGameModeMixin - Class in team.lodestar.lodestone.mixin.client
- MultiPlayerGameModeMixin() - Constructor for class team.lodestar.lodestone.mixin.client.MultiPlayerGameModeMixin
- multiplyCoefficient(float) - Method in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleData
- multiplyCoefficient(float) - Method in class team.lodestar.lodestone.systems.particle.data.GenericParticleData
- multiplyGravity(float) - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- multiplyGravity(float) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- multiplyGravity(float) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- multiplyLifeDelay(float) - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- multiplyLifeDelay(float) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- multiplyLifeDelay(float) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- multiplyLifetime(float) - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- multiplyLifetime(float) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- multiplyLifetime(float) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- multiplyValue(float) - Method in class team.lodestar.lodestone.systems.particle.data.GenericParticleData
N
- name - Variable in class team.lodestar.lodestone.systems.easing.Easing
- name - Variable in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeData
- NAME - Static variable in class team.lodestar.lodestone.recipe.NBTCarryRecipe
- NBT_CARRY_RECIPE_SERIALIZER - Static variable in class team.lodestar.lodestone.registry.common.LodestoneRecipeSerializerRegistry
- nbtCarry - Variable in class team.lodestar.lodestone.recipe.NBTCarryRecipe
- NBTCarryRecipe - Class in team.lodestar.lodestone.recipe
- NBTCarryRecipe(ShapedRecipe, Ingredient, ItemStack) - Constructor for class team.lodestar.lodestone.recipe.NBTCarryRecipe
- NBTCarryRecipe.Serializer - Class in team.lodestar.lodestone.recipe
- NBTCarryRecipeBuilder - Class in team.lodestar.lodestone.data.builder
- NBTCarryRecipeBuilder(ItemLike, int, Ingredient) - Constructor for class team.lodestar.lodestone.data.builder.NBTCarryRecipeBuilder
- NBTCarryRecipeBuilder.Result - Class in team.lodestar.lodestone.data.builder
- NBTHelper - Class in team.lodestar.lodestone.helpers
- NBTHelper() - Constructor for class team.lodestar.lodestone.helpers.NBTHelper
- NBTHelper.TagFilter - Class in team.lodestar.lodestone.helpers
- needsAxe() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- needsAxe() - Method in class team.lodestar.lodestone.systems.datagen.LodestoneDatagenBlockData
- needsDiamond() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- needsDiamond() - Method in class team.lodestar.lodestone.systems.datagen.LodestoneDatagenBlockData
- needsHoe() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- needsHoe() - Method in class team.lodestar.lodestone.systems.datagen.LodestoneDatagenBlockData
- needsIron() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- needsIron() - Method in class team.lodestar.lodestone.systems.datagen.LodestoneDatagenBlockData
- needsPickaxe() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- needsPickaxe() - Method in class team.lodestar.lodestone.systems.datagen.LodestoneDatagenBlockData
- needsShovel() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- needsShovel() - Method in class team.lodestar.lodestone.systems.datagen.LodestoneDatagenBlockData
- needsStone() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- needsStone() - Method in class team.lodestar.lodestone.systems.datagen.LodestoneDatagenBlockData
- needsSync - Variable in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntity
- neighborChanged(BlockState, Level, BlockPos, Block, BlockPos, boolean) - Method in class team.lodestar.lodestone.systems.block.LodestoneEntityBlock
- nested() - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockModelProvider
- newBlockEntity(BlockPos, BlockState) - Method in class team.lodestar.lodestone.systems.block.LodestoneEntityBlock
- newBlockEntity(BlockPos, BlockState) - Method in class team.lodestar.lodestone.systems.block.sign.LodestoneStandingSignBlock
- newBlockEntity(BlockPos, BlockState) - Method in class team.lodestar.lodestone.systems.block.sign.LodestoneWallSignBlock
- newStateWithOldProperty(BlockState, BlockState, Property<T>) - Static method in class team.lodestar.lodestone.helpers.block.BlockStateHelper
-
Copies BlockState properties from a BlockState already in the world, and returns a newState with matching property values.
- newStateWithOldProperty(BlockState, BlockState, Property<T>) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- nextInts(int, int) - Static method in class team.lodestar.lodestone.helpers.DataHelper
-
returns an integer array of random ints
- NO_CULL - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- NO_LIGHTMAP - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- NO_MODEL - Static variable in class team.lodestar.lodestone.systems.datagen.ItemModelSmithTypes
- NO_TEXTURE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- noClip - Variable in class team.lodestar.lodestone.systems.particle.world.options.WorldParticleOptions
- noCollission() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- noLootTable() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- NONE - Enum constant in enum class team.lodestar.lodestone.systems.particle.SimpleParticleOptions.ParticleDiscardFunctionType
- nonEmptyItemAmount - Variable in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- nonEmptyItemStacks - Variable in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- nonEmptyStackList(ArrayList<ItemStack>) - Static method in class team.lodestar.lodestone.helpers.ItemHelper
- noOcclusion() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- noParticlesOnBreak() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- normal() - Method in record class team.lodestar.lodestone.systems.model.obj.Vertex
-
Returns the value of the
normalrecord component. - NORMAL_TRANSPARENCY - Static variable in class team.lodestar.lodestone.systems.rendering.StateShards
- normals - Variable in class team.lodestar.lodestone.systems.model.obj.ObjParser
- NUGGETS_ALUMINUM - Static variable in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- NUGGETS_COPPER - Static variable in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- NUGGETS_LEAD - Static variable in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- NUGGETS_NICKEL - Static variable in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- NUGGETS_OSMIUM - Static variable in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- NUGGETS_SILVER - Static variable in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- NUGGETS_TIN - Static variable in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- NUGGETS_URANIUM - Static variable in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
- NUGGETS_ZINC - Static variable in class team.lodestar.lodestone.registry.common.tag.LodestoneItemTags
O
- OBJ_MODELS - Static variable in class team.lodestar.lodestone.registry.client.LodestoneOBJModelRegistry
- ObjModel - Class in team.lodestar.lodestone.systems.model.obj
- ObjModel(ResourceLocation) - Constructor for class team.lodestar.lodestone.systems.model.obj.ObjModel
- objParser - Variable in class team.lodestar.lodestone.systems.model.obj.ObjModel
- ObjParser - Class in team.lodestar.lodestone.systems.model.obj
- ObjParser() - Constructor for class team.lodestar.lodestone.systems.model.obj.ObjParser
- of() - Static method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- of(Set<ResourceKey<Level>>) - Static method in class team.lodestar.lodestone.systems.worldgen.DimensionPlacementFilter
- of(MultiBlockStructure.StructurePiece...) - Static method in class team.lodestar.lodestone.systems.multiblock.HorizontalDirectionStructure
- of(MultiBlockStructure.StructurePiece...) - Static method in class team.lodestar.lodestone.systems.multiblock.MultiBlockStructure
- offset - Variable in class team.lodestar.lodestone.systems.multiblock.MultiBlockStructure.StructurePiece
- offsetType(BlockBehaviour.OffsetType) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- oldSchool(float, float, float) - Method in class team.lodestar.lodestone.systems.particle.world.behaviors.DirectionalParticleBehavior
- onBlockBroken(BlockState, BlockGetter, BlockPos, Player) - Method in class team.lodestar.lodestone.systems.block.LodestoneEntityBlock
- onBlockExploded(BlockState, Level, BlockPos, Explosion) - Method in class team.lodestar.lodestone.systems.block.LodestoneEntityBlock
- onBreak(Player) - Method in class team.lodestar.lodestone.systems.blockentity.ItemHolderBlockEntity
- onBreak(Player) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntity
- onBreak(Player) - Method in class team.lodestar.lodestone.systems.multiblock.MultiBlockComponentEntity
- onBreak(Player) - Method in class team.lodestar.lodestone.systems.multiblock.MultiBlockCoreEntity
- onClientSetup(FMLClientSetupEvent) - Static method in class team.lodestar.lodestone.handlers.RenderHandler
- onClientSetup(FMLClientSetupEvent) - Static method in class team.lodestar.lodestone.registry.client.LodestoneOBJModelRegistry
- onClone(BlockState, HitResult, BlockGetter, BlockPos, Player) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntity
- onContentsChanged(int) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- onDataPacket(Connection, ClientboundBlockEntityDataPacket) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntity
- onDeath(LivingDeathEvent) - Static method in class team.lodestar.lodestone.events.RuntimeEvents
- onEntityInside(BlockState, Level, BlockPos, Entity) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntity
- onHurt(LivingHurtEvent) - Static method in class team.lodestar.lodestone.events.RuntimeEvents
- onNeighborUpdate(BlockState, BlockPos, BlockPos) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntity
- onObserveBlock(Player, Level, BlockHitResult, BlockState, ItemStack) - Method in interface team.lodestar.lodestone.systems.placementassistance.IPlacementAssistant
- onPlace(LivingEntity, ItemStack) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntity
- onPlaceBlock(Player, Level, BlockHitResult, BlockState, ItemStack) - Method in interface team.lodestar.lodestone.systems.placementassistance.IPlacementAssistant
- onPlayBreakSound(Level, BlockPos) - Method in class team.lodestar.lodestone.systems.sound.ExtendedSoundType
-
Called by mixin injection when the block broken sound plays in
- onPlayBreakSound(Level, BlockPos) - Method in class team.lodestar.lodestone.systems.sound.SoundMotifSoundType
- onPlayFallSound(Level, BlockPos, SoundSource) - Method in class team.lodestar.lodestone.systems.sound.ExtendedSoundType
-
Called by mixin injection when an entity plays the fall sound in
- onPlayFallSound(Level, BlockPos, SoundSource) - Method in class team.lodestar.lodestone.systems.sound.SoundMotifSoundType
- onPlayHitSound(BlockPos) - Method in class team.lodestar.lodestone.systems.sound.ExtendedSoundType
-
Called by mixin injection when the block breaking progress sound is played in
- onPlayHitSound(BlockPos) - Method in class team.lodestar.lodestone.systems.sound.SoundMotifSoundType
- onPlayPlaceSound(Level, BlockPos, Player) - Method in class team.lodestar.lodestone.systems.sound.ExtendedSoundType
-
Called by mixin injection when a player triggers the block place sound in
- onPlayPlaceSound(Level, BlockPos, Player) - Method in class team.lodestar.lodestone.systems.sound.SoundMotifSoundType
- onPlayStepSound(Level, BlockPos, BlockState, SoundSource) - Method in class team.lodestar.lodestone.systems.sound.ExtendedSoundType
-
Called by mixin injection when an entity triggers the block step sound in
- onPlayStepSound(Level, BlockPos, BlockState, SoundSource) - Method in class team.lodestar.lodestone.systems.sound.SoundMotifSoundType
- onRightClickEmptyServer(Player) - Static method in class team.lodestar.lodestone.events.types.RightClickEmptyServer
- onUse(Player, InteractionHand) - Method in class team.lodestar.lodestone.systems.blockentity.ItemHolderBlockEntity
- onUse(Player, InteractionHand) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntity
- onUse(Player, InteractionHand) - Method in class team.lodestar.lodestone.systems.multiblock.MultiBlockComponentEntity
- onVanillaFireTimeUpdate(Entity) - Static method in class team.lodestar.lodestone.handlers.FireEffectHandler
- onWorldRenderLast(RenderLevelStageEvent) - Static method in class team.lodestar.lodestone.systems.postprocess.PostProcessHandler
- oRoll - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- outline() - Method in class team.lodestar.lodestone.systems.rendering.LodestoneRenderType
- outputPredicate - Variable in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- overrideBufferBuilder(BufferBuilder) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- overrideCoefficientMultiplier(float) - Method in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleData
- overrideCoefficientMultiplier(float) - Method in class team.lodestar.lodestone.systems.particle.data.GenericParticleData
- overrideValueMultiplier(float) - Method in class team.lodestar.lodestone.systems.particle.data.GenericParticleData
P
- PAINTING_MOTIVES - Static variable in class team.lodestar.lodestone.registry.common.LodestonePaintingRegistry
- parametricSphere(float, float, float) - Static method in class team.lodestar.lodestone.helpers.RenderHelper
- parse(StringReader) - Method in class team.lodestar.lodestone.command.arguments.WorldEventInstanceArgument
- parse(StringReader) - Method in class team.lodestar.lodestone.command.arguments.WorldEventTypeArgument
- parseObjFile(Resource) - Method in class team.lodestar.lodestone.systems.model.obj.ObjParser
- parseUniformNode(JsonElement) - Method in class team.lodestar.lodestone.systems.rendering.shader.ExtendedShaderInstance
- partialTicks - Static variable in class team.lodestar.lodestone.systems.client.ClientTickCounter
- PARTICLE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneShaderRegistry
- PARTICLE_BUFFERS - Static variable in class team.lodestar.lodestone.handlers.RenderHandler
- PARTICLE_TYPES - Static variable in class team.lodestar.lodestone.registry.common.particle.LodestoneScreenParticleRegistry
- particleBuffers - Variable in class team.lodestar.lodestone.handlers.RenderHandler.LodestoneRenderLayer
- ParticleEffectSpawner - Class in team.lodestar.lodestone.systems.particle
- ParticleEffectSpawner(Level, Vec3, WorldParticleBuilder) - Constructor for class team.lodestar.lodestone.systems.particle.ParticleEffectSpawner
- ParticleEffectSpawner(Level, Vec3, WorldParticleBuilder, WorldParticleBuilder) - Constructor for class team.lodestar.lodestone.systems.particle.ParticleEffectSpawner
- ParticleEffectSpawner(WorldParticleBuilder, Consumer<WorldParticleBuilder>) - Constructor for class team.lodestar.lodestone.systems.particle.ParticleEffectSpawner
- ParticleEffectSpawner(WorldParticleBuilder, Consumer<WorldParticleBuilder>, WorldParticleBuilder, Consumer<WorldParticleBuilder>) - Constructor for class team.lodestar.lodestone.systems.particle.ParticleEffectSpawner
- ParticleEmitterHandler - Class in team.lodestar.lodestone.handlers.screenparticle
- ParticleEmitterHandler() - Constructor for class team.lodestar.lodestone.handlers.screenparticle.ParticleEmitterHandler
- ParticleEmitterHandler.ItemParticleSupplier - Interface in team.lodestar.lodestone.handlers.screenparticle
- particles - Variable in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleHolder
- PARTICLES - Static variable in class team.lodestar.lodestone.registry.common.particle.LodestoneParticleRegistry
- particleTarget - Variable in class team.lodestar.lodestone.handlers.RenderHandler.LodestoneRenderLayer
- PastPosition(Vec3, int) - Constructor for class team.lodestar.lodestone.helpers.EntityHelper.PastPosition
- patternLine(String) - Method in class team.lodestar.lodestone.data.builder.NBTCarryRecipeBuilder
- Performance(LODStrategy.LODBuilderSetup<Integer>) - Static method in class team.lodestar.lodestone.systems.model.obj.lod.LODStrategy
- perspectiveDivide(Vector4f) - Static method in class team.lodestar.lodestone.helpers.VecHelper.Vector4fHelper
- pickColor(float) - Method in class team.lodestar.lodestone.systems.particle.screen.GenericScreenParticle
- pickColor(float) - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- pickSprite(int) - Method in class team.lodestar.lodestone.systems.particle.screen.GenericScreenParticle
- pickSprite(int) - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- pickSprite(SpriteSet) - Method in class team.lodestar.lodestone.systems.particle.screen.base.TextureSheetScreenParticle
- pitch - Variable in class team.lodestar.lodestone.systems.particle.world.behaviors.components.BedrockDirectionalBehaviorComponent
- pitchOffset - Static variable in class team.lodestar.lodestone.handlers.ScreenshakeHandler
- place(BlockPos, Level) - Method in class team.lodestar.lodestone.systems.multiblock.MultiBlockStructure.StructurePiece
- place(BlockPos, Level, BlockState) - Method in class team.lodestar.lodestone.systems.multiblock.MultiBlockStructure.StructurePiece
- place(BlockPlaceContext) - Method in class team.lodestar.lodestone.systems.multiblock.HorizontalDirectionStructure
- place(BlockPlaceContext) - Method in class team.lodestar.lodestone.systems.multiblock.MultiBlockStructure
- place(LevelAccessor, BlockPos) - Method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.BlockStateEntry
- placeBlock(BlockPlaceContext, BlockState) - Method in class team.lodestar.lodestone.systems.multiblock.MultiBlockItem
- placeBlock(PlayerInteractEvent.RightClickBlock) - Static method in class team.lodestar.lodestone.events.RuntimeEvents
- placeBlock(PlayerInteractEvent.RightClickBlock) - Static method in class team.lodestar.lodestone.handlers.PlacementAssistantHandler
- PlacementAssistantHandler - Class in team.lodestar.lodestone.handlers
- PlacementAssistantHandler() - Constructor for class team.lodestar.lodestone.handlers.PlacementAssistantHandler
- placeVertex(VertexConsumer, Matrix4f, VFXBuilders.WorldVFXBuilder, float, float, float, float, float) - Method in interface team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder.WorldVertexConsumerActor
- PLAYER_UUID - Static variable in class team.lodestar.lodestone.network.capability.SyncLodestonePlayerCapabilityPacket
- playerClone(PlayerEvent.Clone) - Static method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- playerClone(PlayerEvent.Clone) - Static method in class team.lodestar.lodestone.events.RuntimeEvents
- playerJoin(EntityJoinLevelEvent) - Static method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- playerJoin(EntityJoinLevelEvent) - Static method in class team.lodestar.lodestone.handlers.WorldEventHandler
- playerTick(TickEvent.PlayerTickEvent) - Static method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- playerTick(TickEvent.PlayerTickEvent) - Static method in class team.lodestar.lodestone.events.RuntimeEvents
- playerWillDestroy(Level, BlockPos, BlockState, Player) - Method in class team.lodestar.lodestone.systems.block.LodestoneEntityBlock
- playSound(LodestoneBlockEntity, Supplier<SoundEvent>) - Static method in class team.lodestar.lodestone.systems.sound.CachedBlockEntitySoundInstance
- populateItemGroups(BuildCreativeModeTabContentsEvent) - Static method in class team.lodestar.lodestone.systems.item.LodestoneItemProperties
- position - Variable in class team.lodestar.lodestone.helpers.EntityHelper.PastPosition
- position - Variable in class team.lodestar.lodestone.network.screenshake.PositionedScreenshakePacket
- position - Variable in class team.lodestar.lodestone.systems.screenshake.PositionedScreenshakeInstance
- position() - Method in record class team.lodestar.lodestone.systems.model.obj.Vertex
-
Returns the value of the
positionrecord component. - PositionedScreenshakeInstance - Class in team.lodestar.lodestone.systems.screenshake
- PositionedScreenshakeInstance(int, Vec3, float, float) - Constructor for class team.lodestar.lodestone.systems.screenshake.PositionedScreenshakeInstance
- PositionedScreenshakeInstance(int, Vec3, float, float, Easing) - Constructor for class team.lodestar.lodestone.systems.screenshake.PositionedScreenshakeInstance
- PositionedScreenshakePacket - Class in team.lodestar.lodestone.network.screenshake
- PositionedScreenshakePacket(int, Vec3, float, float) - Constructor for class team.lodestar.lodestone.network.screenshake.PositionedScreenshakePacket
- PositionedScreenshakePacket(int, Vec3, float, float, Easing) - Constructor for class team.lodestar.lodestone.network.screenshake.PositionedScreenshakePacket
- postChain - Variable in class team.lodestar.lodestone.systems.postprocess.PostProcessor
- PostProcessHandler - Class in team.lodestar.lodestone.systems.postprocess
-
Handles world-space post-processing.
- PostProcessHandler() - Constructor for class team.lodestar.lodestone.systems.postprocess.PostProcessHandler
- PostProcessor - Class in team.lodestar.lodestone.systems.postprocess
-
Abstract world space post-process pass.
- PostProcessor() - Constructor for class team.lodestar.lodestone.systems.postprocess.PostProcessor
- postRegistryEvent(FMLCommonSetupEvent) - Static method in class team.lodestar.lodestone.registry.common.LodestoneWorldEventTypeRegistry
- predefinedModel(Block) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- predefinedModel(Block, String) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- PREPROCESSOR - Static variable in class team.lodestar.lodestone.systems.postprocess.LodestoneGlslPreprocessor
- PRESSURE_PLATE_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates a pressure plate block model and state.
- processAttributes(LivingHurtEvent) - Static method in class team.lodestar.lodestone.handlers.LodestoneAttributeEventHandler
- progress - Variable in class team.lodestar.lodestone.systems.screenshake.ScreenshakeInstance
- projectToPlayerView(Vec3, float) - Static method in class team.lodestar.lodestone.helpers.VecHelper
- PROTOCOL_VERSION - Static variable in class team.lodestar.lodestone.registry.common.LodestonePacketRegistry
- provider - Variable in class team.lodestar.lodestone.systems.datagen.itemsmith.AbstractItemModelSmith.ItemModelSmithData
- provider - Variable in class team.lodestar.lodestone.systems.datagen.statesmith.AbstractBlockStateSmith.StateSmithData
- provider - Variable in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleType
- provider - Variable in class team.lodestar.lodestone.systems.rendering.LodestoneBufferWrapper
- pullFromParticleVault(ScreenParticleItemStackRetrievalKey, ItemStack, ScreenParticleHolder, boolean) - Static method in class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
- pushReaction(PushReaction) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- put(BlockPos, LodestoneBlockFiller.BlockStateEntryBuilder) - Method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.LodestoneBlockFillerLayer
- putIfAbsent(BlockPos, LodestoneBlockFiller.BlockStateEntryBuilder) - Method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.LodestoneBlockFillerLayer
Q
- QUAD_IN - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Quadratic easing in - accelerating from zero velocity.
- QUAD_IN_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Quadratic easing in/out - acceleration until halfway, then deceleration
- QUAD_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Quadratic easing out - decelerating to zero velocity.
- QuadScreenParticle - Class in team.lodestar.lodestone.systems.particle.screen.base
- QuadScreenParticle(ClientLevel, double, double) - Constructor for class team.lodestar.lodestone.systems.particle.screen.base.QuadScreenParticle
- QuadScreenParticle(ClientLevel, double, double, double, double) - Constructor for class team.lodestar.lodestone.systems.particle.screen.base.QuadScreenParticle
- quadSize - Variable in class team.lodestar.lodestone.systems.particle.screen.base.QuadScreenParticle
- QUARTIC_IN - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Quartic easing in - accelerating from zero velocity.
- QUARTIC_IN_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Quartic easing in/out - acceleration until halfway, then deceleration.
- QUARTIC_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Quartic easing out - decelerating to zero velocity.
- quietlyGiveItemToPlayer(Player, ItemStack) - Static method in class team.lodestar.lodestone.helpers.ItemHelper
- QUINTIC_IN - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Quintic easing in - accelerating from zero velocity.
- QUINTIC_IN_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Quintic easing in/out - acceleration until halfway, then deceleration.
- QUINTIC_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Quintic easing out - decelerating to zero velocity.
R
- r - Variable in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- r1 - Variable in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleData
- r1 - Variable in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleDataBuilder
- r2 - Variable in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleData
- r2 - Variable in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleDataBuilder
- rad(double) - Static method in class team.lodestar.lodestone.helpers.AngleHelper
- radialOffset(Vec3, float, float, float) - Static method in class team.lodestar.lodestone.helpers.DataHelper
- radialOffset(Vec3, float, float, float) - Static method in class team.lodestar.lodestone.helpers.VecHelper
-
A method that returns a position on the perimeter of a circle around a given Vec3 position
- random - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- RANDOM - Static variable in class team.lodestar.lodestone.LodestoneLib
- RANDOM_SPRITE - Enum constant in enum class team.lodestar.lodestone.systems.particle.SimpleParticleOptions.ParticleSpritePicker
- randomBetween(RandomSource, double, double) - Static method in class team.lodestar.lodestone.helpers.RandomHelper
- randomBetween(RandomSource, float, float) - Static method in class team.lodestar.lodestone.helpers.RandomHelper
- randomBetween(RandomSource, int, int) - Static method in class team.lodestar.lodestone.helpers.RandomHelper
- randomBetween(RandomSource, Easing, double, double) - Static method in class team.lodestar.lodestone.helpers.RandomHelper
- randomBetween(RandomSource, Easing, float, float) - Static method in class team.lodestar.lodestone.helpers.RandomHelper
- randomBetween(RandomSource, Easing, int, int) - Static method in class team.lodestar.lodestone.helpers.RandomHelper
- RandomHelper - Class in team.lodestar.lodestone.helpers
- RandomHelper() - Constructor for class team.lodestar.lodestone.helpers.RandomHelper
- randomizeOffset(RandomSource) - Static method in class team.lodestar.lodestone.handlers.ScreenshakeHandler
- randomSpinOffset(RandomSource) - Method in class team.lodestar.lodestone.systems.particle.data.spin.SpinParticleDataBuilder
- randomTicks() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- rCol - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- read(FriendlyByteBuf) - Static method in class team.lodestar.lodestone.systems.recipe.IngredientWithCount
- RECIPE_SERIALIZERS - Static variable in class team.lodestar.lodestone.registry.common.LodestoneRecipeSerializerRegistry
- red - Variable in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
- register() - Static method in class team.lodestar.lodestone.command.DevWorldSetupCommand
- register() - Static method in class team.lodestar.lodestone.command.FreezeActiveWorldEventsCommand
- register() - Static method in class team.lodestar.lodestone.command.GetDataWorldEventCommand
- register() - Static method in class team.lodestar.lodestone.command.ListActiveWorldEventsCommand
- register() - Static method in class team.lodestar.lodestone.command.RemoveActiveWorldEventsCommand
- register() - Static method in class team.lodestar.lodestone.command.UnfreezeActiveWorldEventsCommand
- register(String, Codec<P>) - Static method in class team.lodestar.lodestone.registry.common.LodestonePlacementFillerRegistry
- register(IEventBus) - Static method in class team.lodestar.lodestone.registry.common.LodestoneArgumentTypeRegistry
- register(IEventBus) - Static method in class team.lodestar.lodestone.registry.common.LodestonePaintingRegistry
- register(SimpleChannel, int) - Static method in class team.lodestar.lodestone.network.capability.SyncLodestoneEntityCapabilityPacket
- register(SimpleChannel, int) - Static method in class team.lodestar.lodestone.network.capability.SyncLodestonePlayerCapabilityPacket
- register(SimpleChannel, int) - Static method in class team.lodestar.lodestone.network.ClearFireEffectInstancePacket
- register(SimpleChannel, int) - Static method in class team.lodestar.lodestone.network.interaction.ResetRightClickDelayPacket
- register(SimpleChannel, int) - Static method in class team.lodestar.lodestone.network.interaction.RightClickEmptyPacket
- register(SimpleChannel, int) - Static method in class team.lodestar.lodestone.network.interaction.UpdateLeftClickPacket
- register(SimpleChannel, int) - Static method in class team.lodestar.lodestone.network.interaction.UpdateRightClickPacket
- register(SimpleChannel, int) - Static method in class team.lodestar.lodestone.network.screenshake.PositionedScreenshakePacket
- register(SimpleChannel, int) - Static method in class team.lodestar.lodestone.network.screenshake.ScreenshakePacket
- register(SimpleChannel, int) - Static method in class team.lodestar.lodestone.network.TotemOfUndyingEffectPacket
- register(SimpleChannel, int) - Static method in class team.lodestar.lodestone.network.worldevent.SyncWorldEventPacket
- register(SimpleChannel, int) - Static method in class team.lodestar.lodestone.network.worldevent.UpdateWorldEventPacket
- registerArgumentTypes() - Static method in class team.lodestar.lodestone.registry.common.LodestoneArgumentTypeRegistry
- registerAttribute(DeferredRegister<Attribute>, String, String, Function<String, Attribute>) - Static method in class team.lodestar.lodestone.registry.common.LodestoneAttributeRegistry
-
Registers an attribute with a given name,
- registerCapabilities(RegisterCapabilitiesEvent) - Static method in class team.lodestar.lodestone.capability.LodestoneEntityDataCapability
- registerCapabilities(RegisterCapabilitiesEvent) - Static method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- registerCapabilities(RegisterCapabilitiesEvent) - Static method in class team.lodestar.lodestone.capability.LodestoneWorldDataCapability
- registerCapabilities(RegisterCapabilitiesEvent) - Static method in class team.lodestar.lodestone.events.SetupEvents
- registerCommands(RegisterCommandsEvent) - Static method in class team.lodestar.lodestone.registry.common.LodestoneCommandRegistry
- registerCommon(FMLCommonSetupEvent) - Static method in class team.lodestar.lodestone.events.SetupEvents
- registerEventType(WorldEventType) - Static method in class team.lodestar.lodestone.registry.common.LodestoneWorldEventTypeRegistry
- registerItemParticleEmitter(Item, ParticleEmitterHandler.ItemParticleSupplier) - Static method in class team.lodestar.lodestone.handlers.screenparticle.ParticleEmitterHandler
- registerItemParticleEmitter(ParticleEmitterHandler.ItemParticleSupplier, Item...) - Static method in class team.lodestar.lodestone.handlers.screenparticle.ParticleEmitterHandler
- registerModels() - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockModelProvider
- registerObjModel(MultiLODModel) - Static method in class team.lodestar.lodestone.registry.client.LodestoneOBJModelRegistry
- registerObjModel(ObjModel) - Static method in class team.lodestar.lodestone.registry.client.LodestoneOBJModelRegistry
- registerPackets(FMLCommonSetupEvent) - Static method in class team.lodestar.lodestone.registry.common.LodestonePacketRegistry
- registerParticleEmitters(FMLClientSetupEvent) - Static method in class team.lodestar.lodestone.handlers.screenparticle.ParticleEmitterHandler
- registerParticleFactory(RegisterParticleProvidersEvent) - Static method in class team.lodestar.lodestone.events.ClientSetupEvents
- registerParticleFactory(RegisterParticleProvidersEvent) - Static method in class team.lodestar.lodestone.registry.common.particle.LodestoneScreenParticleRegistry
- registerPlacementAssistants(FMLCommonSetupEvent) - Static method in class team.lodestar.lodestone.handlers.PlacementAssistantHandler
- registerProvider(ScreenParticleType<T>, ScreenParticleType.ParticleProvider<T>) - Static method in class team.lodestar.lodestone.registry.common.particle.LodestoneScreenParticleRegistry
- registerRenderer(EntityRenderersEvent.RegisterRenderers) - Static method in class team.lodestar.lodestone.registry.common.LodestoneBlockEntityRegistry.ClientOnly
- registerRenderer(FireEffectType, FireEffectRenderer<? extends FireEffectInstance>) - Static method in class team.lodestar.lodestone.registry.client.LodestoneFireEffectRendererRegistry
- registerRenderer(WorldEventType, WorldEventRenderer<? extends WorldEventInstance>) - Static method in class team.lodestar.lodestone.registry.client.LodestoneWorldEventRendererRegistry
- registerShader(RegisterShadersEvent, ShaderHolder) - Static method in class team.lodestar.lodestone.registry.client.LodestoneShaderRegistry
- registerSimpleGradientColors(BlockColors, LodestoneLeavesBlock) - Static method in class team.lodestar.lodestone.systems.block.LodestoneLeavesBlock
- registerTextureLoader(String, ResourceLocation, ResourceLocation, LodestoneTextureLoader.TextureModifier, RegisterTextureAtlasSpriteLoadersEvent) - Static method in class team.lodestar.lodestone.systems.textureloader.LodestoneTextureLoader
- registerType(FireEffectType) - Static method in class team.lodestar.lodestone.registry.common.LodestoneFireEffectRegistry
- registerType(ScreenParticleType<T>) - Static method in class team.lodestar.lodestone.registry.common.particle.LodestoneScreenParticleRegistry
- registerTypes(FMLCommonSetupEvent) - Static method in class team.lodestar.lodestone.registry.common.LodestonePlacementFillerRegistry
- remove() - Method in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- remove() - Method in class team.lodestar.lodestone.systems.postprocess.DynamicShaderFxInstance
- RemoveActiveWorldEventsCommand - Class in team.lodestar.lodestone.command
- RemoveActiveWorldEventsCommand() - Constructor for class team.lodestar.lodestone.command.RemoveActiveWorldEventsCommand
- removed - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- removeTags(CompoundTag, NBTHelper.TagFilter) - Static method in class team.lodestar.lodestone.helpers.NBTHelper
- render(BufferBuilder) - Method in class team.lodestar.lodestone.systems.particle.screen.base.QuadScreenParticle
- render(BufferBuilder) - Method in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- render(BufferBuilder) - Method in class team.lodestar.lodestone.systems.particle.screen.GenericScreenParticle
- render(PoseStack, GhostBlockOptions) - Method in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockRenderer
- render(VertexConsumer, Camera, float) - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- render(LodestoneWorldParticle, VertexConsumer, Camera, float) - Method in class team.lodestar.lodestone.systems.particle.world.behaviors.BillboardParticleBehavior
- render(LodestoneWorldParticle, VertexConsumer, Camera, float) - Method in class team.lodestar.lodestone.systems.particle.world.behaviors.DirectionalParticleBehavior
- render(LodestoneWorldParticle, VertexConsumer, Camera, float) - Method in interface team.lodestar.lodestone.systems.particle.world.behaviors.LodestoneParticleBehavior
- render(LodestoneWorldParticle, VertexConsumer, Camera, float) - Method in class team.lodestar.lodestone.systems.particle.world.behaviors.SparkParticleBehavior
- render(T, PoseStack, MultiBufferSource, float) - Method in class team.lodestar.lodestone.systems.worldevent.WorldEventRenderer
- renderActors - Variable in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- renderActors - Variable in class team.lodestar.lodestone.systems.particle.world.options.WorldParticleOptions
- renderBeam(Matrix4f, BlockPos, BlockPos, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- renderBeam(Matrix4f, Vec3, Vec3, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- renderBeam(Matrix4f, Vec3, Vec3, float, Consumer<VFXBuilders.WorldVFXBuilder>) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- renderBeam(Matrix4f, Vec3, Vec3, float, Vec3) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- renderBeam(Matrix4f, Vec3, Vec3, float, Vec3, Consumer<VFXBuilders.WorldVFXBuilder>) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- renderBufferedBatches(RenderHandler.LodestoneRenderLayer, boolean) - Static method in class team.lodestar.lodestone.handlers.RenderHandler
- renderBufferedParticles(RenderHandler.LodestoneRenderLayer, boolean) - Static method in class team.lodestar.lodestone.handlers.RenderHandler
- renderEnd(VertexConsumer, VFXBuilders.WorldVFXBuilder, float, float, float, float) - Method in class team.lodestar.lodestone.systems.rendering.trail.TrailRenderPoint
- RENDERERS - Static variable in class team.lodestar.lodestone.registry.client.LodestoneFireEffectRendererRegistry
- RENDERERS - Static variable in class team.lodestar.lodestone.registry.client.LodestoneWorldEventRendererRegistry
- renderFace(PoseStack, RenderType, int) - Method in record class team.lodestar.lodestone.systems.model.obj.Face
- renderFog(ViewportEvent.RenderFog) - Static method in class team.lodestar.lodestone.events.ClientRuntimeEvents
- renderGhosts(PoseStack) - Static method in class team.lodestar.lodestone.handlers.GhostBlockHandler
- RenderHandler - Class in team.lodestar.lodestone.handlers
-
A handler responsible for all the backend rendering processes.
- RenderHandler() - Constructor for class team.lodestar.lodestone.handlers.RenderHandler
- RenderHandler.LodestoneRenderLayer - Class in team.lodestar.lodestone.handlers
- RenderHelper - Class in team.lodestar.lodestone.helpers
- RenderHelper() - Constructor for class team.lodestar.lodestone.helpers.RenderHelper
- renderingHotbar - Static variable in class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
- renderItemStackEarly(PoseStack, ItemStack, int, int) - Static method in class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
- renderItemStackLate() - Static method in class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
- renderLayer - Variable in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- renderLayer - Variable in class team.lodestar.lodestone.systems.particle.world.options.WorldParticleOptions
- renderMid(VertexConsumer, VFXBuilders.WorldVFXBuilder, float, float, float, float) - Method in class team.lodestar.lodestone.systems.rendering.trail.TrailRenderPoint
- renderModel(PoseStack, RenderType, int) - Method in class team.lodestar.lodestone.systems.model.obj.lod.MultiLODModel
- renderModel(PoseStack, RenderType, int) - Method in class team.lodestar.lodestone.systems.model.obj.ObjModel
-
Renders the model.
- renderParticles(ScreenParticleHolder) - Static method in class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
- renderPoints(List<TrailRenderPoint>, float, float, float, float, Consumer<Float>) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- renderQuad(PoseStack, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- renderQuad(PoseStack, float, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- renderQuad(PoseStack, VertexConsumer, int) - Method in record class team.lodestar.lodestone.systems.model.obj.Face
- renderQuad(PoseStack, Vector3f[], float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- renderQuad(PoseStack, Vector3f[], float, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- renderQuad(Matrix4f, Vector3f[]) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- renderScreen(T, Minecraft, PoseStack) - Method in class team.lodestar.lodestone.systems.fireeffect.FireEffectRenderer
- renderSphere(PoseStack, float, int, int) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
-
RenderSphere requires a triangle-based RenderType.
- renderStages(RenderLevelStageEvent) - Static method in class team.lodestar.lodestone.events.ClientRuntimeEvents
-
The main render loop of Lodestone.
- renderStart(VertexConsumer, VFXBuilders.WorldVFXBuilder, float, float, float, float) - Method in class team.lodestar.lodestone.systems.rendering.trail.TrailRenderPoint
- renderTick(TickEvent.RenderTickEvent) - Static method in class team.lodestar.lodestone.events.ClientRuntimeEvents
- renderTick(TickEvent.RenderTickEvent) - Static method in class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
- renderTick(TickEvent.RenderTickEvent) - Static method in class team.lodestar.lodestone.systems.client.ClientTickCounter
- renderToBuffer(PoseStack, VertexConsumer, int, int, float, float, float, float) - Method in class team.lodestar.lodestone.systems.model.LodestoneArmorModel
- renderTrail(PoseStack, List<TrailPoint>, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- renderTrail(PoseStack, List<TrailPoint>, Function<Float, Float>) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- renderTrail(PoseStack, List<TrailPoint>, Function<Float, Float>, Consumer<Float>) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- renderTrail(Matrix4f, List<TrailPoint>, Function<Float, Float>, Consumer<Float>) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- renderTriangle(PoseStack, VertexConsumer, int) - Method in record class team.lodestar.lodestone.systems.model.obj.Face
- renderType - Variable in class team.lodestar.lodestone.systems.particle.render_types.LodestoneWorldParticleRenderType
- renderType - Variable in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleOptions
- renderType - Variable in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- renderType - Variable in class team.lodestar.lodestone.systems.particle.world.options.WorldParticleOptions
- renderType - Variable in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
- renderType - Variable in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- RenderTypeData - Class in team.lodestar.lodestone.systems.rendering.rendeertype
-
Stores all relevant data from a RenderType.
- RenderTypeData(String, VertexFormat, VertexFormat.Mode, RenderStateShard.ShaderStateShard, RenderStateShard.EmptyTextureStateShard, RenderStateShard.CullStateShard, RenderStateShard.LightmapStateShard) - Constructor for class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeData
- RenderTypeData(String, VertexFormat, VertexFormat.Mode, RenderStateShard.ShaderStateShard, RenderStateShard.TransparencyStateShard, RenderStateShard.EmptyTextureStateShard, RenderStateShard.CullStateShard, RenderStateShard.LightmapStateShard) - Constructor for class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeData
- RenderTypeData(String, LodestoneRenderType) - Constructor for class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeData
- RenderTypeData(LodestoneRenderType) - Constructor for class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeData
- RenderTypeProvider - Class in team.lodestar.lodestone.systems.rendering.rendeertype
- RenderTypeProvider(Function<RenderTypeToken, LodestoneRenderType>) - Constructor for class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeProvider
- RenderTypeToken - Class in team.lodestar.lodestone.systems.rendering.rendeertype
- RenderTypeToken(RenderStateShard.EmptyTextureStateShard) - Constructor for class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeToken
- RenderTypeToken(ResourceLocation) - Constructor for class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeToken
- renderUIFireEffect(Minecraft, PoseStack) - Static method in class team.lodestar.lodestone.handlers.FireEffectHandler.ClientOnly
- renderWorld(T, PoseStack, MultiBufferSource, Camera, Entity) - Method in class team.lodestar.lodestone.systems.fireeffect.FireEffectRenderer
- renderWorldEvents(PoseStack, float) - Static method in class team.lodestar.lodestone.handlers.WorldEventHandler.ClientOnly
- renderWorldFireEffect(PoseStack, MultiBufferSource, Camera, Entity) - Static method in class team.lodestar.lodestone.handlers.FireEffectHandler.ClientOnly
- repeat(double, double, int) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- repeat(Level, double, double, double, int) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- repeatCircle(Level, double, double, double, double, int) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- repeatOnStack(double, double, int) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- repeatRandomFace(Level, BlockPos, int) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- repeatSurroundBlock(Level, BlockPos, int) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- repeatSurroundBlock(Level, BlockPos, int, Direction...) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- replace(BlockPos, Function<LodestoneBlockFiller.BlockStateEntry, LodestoneBlockFiller.BlockStateEntry>) - Method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.LodestoneBlockFillerLayer
- replaceable() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- replaceBufferSource(MultiBufferSource) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- replaceBufferSource(RenderHandler.LodestoneRenderLayer) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- replaceVertexFormat(VertexFormat.Mode) - Method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder
- requiredFeatures(FeatureFlag...) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- requiresCorrectToolForDrops() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- reset() - Method in interface team.lodestar.lodestone.systems.multiblock.IModularMultiBlockCore
- ResetRightClickDelayPacket - Class in team.lodestar.lodestone.network.interaction
- ResetRightClickDelayPacket() - Constructor for class team.lodestar.lodestone.network.interaction.ResetRightClickDelayPacket
- resize(int, int) - Static method in class team.lodestar.lodestone.handlers.RenderHandler
- resize(int, int) - Static method in class team.lodestar.lodestone.systems.postprocess.PostProcessHandler
- resize(int, int) - Method in class team.lodestar.lodestone.systems.postprocess.PostProcessor
- respondToDeath(LivingDeathEvent) - Static method in class team.lodestar.lodestone.handlers.ItemEventHandler
- respondToHurt(LivingHurtEvent) - Static method in class team.lodestar.lodestone.handlers.ItemEventHandler
- Result(ResourceLocation, Ingredient, Item, int, String, List<String>, Map<Character, Ingredient>, Advancement.Builder, ResourceLocation) - Constructor for class team.lodestar.lodestone.data.builder.NBTCarryRecipeBuilder.Result
- reverseOrder(K, Collection<T>) - Static method in class team.lodestar.lodestone.helpers.DataHelper
-
Reverses the order of any K collection of T entries
- RGBToHSV(Color, float[]) - Static method in class team.lodestar.lodestone.helpers.ColorHelper
- rightArm - Variable in class team.lodestar.lodestone.systems.model.LodestoneArmorModel
- RightClickEmptyPacket - Class in team.lodestar.lodestone.network.interaction
- RightClickEmptyPacket() - Constructor for class team.lodestar.lodestone.network.interaction.RightClickEmptyPacket
- RightClickEmptyServer - Class in team.lodestar.lodestone.events.types
-
Runs on the server when a player initially right-clicks an empty space.
- RightClickEmptyServer(Player) - Constructor for class team.lodestar.lodestone.events.types.RightClickEmptyServer
- rightClickHeld - Variable in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- rightClickTime - Variable in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- rightFoot - Variable in class team.lodestar.lodestone.systems.model.LodestoneArmorModel
- rightLegging - Variable in class team.lodestar.lodestone.systems.model.LodestoneArmorModel
- roll - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- root - Variable in class team.lodestar.lodestone.systems.model.LodestoneArmorModel
- rotate(BlockState, Rotation) - Method in class team.lodestar.lodestone.systems.block.LodestoneDirectionalBlock
- rotate(Vec3, double, Direction.Axis) - Static method in class team.lodestar.lodestone.helpers.VecHelper
- rotatingRadialOffset(Vec3, float, float, float, float, long, float) - Static method in class team.lodestar.lodestone.helpers.DataHelper
- rotatingRadialOffset(Vec3, float, float, float, float, long, float) - Static method in class team.lodestar.lodestone.helpers.VecHelper
-
A method that returns a single position on the perimeter of a circle around a given Vec3 position.
- rotatingRadialOffset(Vec3, float, float, float, long, float) - Static method in class team.lodestar.lodestone.helpers.DataHelper
- rotatingRadialOffset(Vec3, float, float, float, long, float) - Static method in class team.lodestar.lodestone.helpers.VecHelper
-
A method that returns a single position on the perimeter of a circle around a given Vec3 position.
- rotatingRadialOffsets(Vec3, float, float, float, long, float) - Static method in class team.lodestar.lodestone.helpers.DataHelper
- rotatingRadialOffsets(Vec3, float, float, float, long, float) - Static method in class team.lodestar.lodestone.helpers.VecHelper
-
A method that returns an array list of positions on the perimeter of a sphere around a given Vec3 position.
- rotatingRadialOffsets(Vec3, float, float, long, float) - Static method in class team.lodestar.lodestone.helpers.DataHelper
- rotatingRadialOffsets(Vec3, float, float, long, float) - Static method in class team.lodestar.lodestone.helpers.VecHelper
-
A method that returns an array list of positions on the perimeter of a circle around a given Vec3 position.
- rotation(float, Vector3f) - Static method in class team.lodestar.lodestone.helpers.VecHelper.Vector3fHelper
- run(CachedOutput) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockModelProvider
- RuntimeEvents - Class in team.lodestar.lodestone.events
- RuntimeEvents() - Constructor for class team.lodestar.lodestone.events.RuntimeEvents
S
- save(CompoundTag) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- save(CompoundTag, String) - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- saveAdditional(CompoundTag) - Method in class team.lodestar.lodestone.systems.blockentity.ItemHolderBlockEntity
- saveAdditional(CompoundTag) - Method in class team.lodestar.lodestone.systems.multiblock.MultiBlockComponentEntity
- saveBlockPos(CompoundTag, BlockPos) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Saves a block position to nbt.
- saveBlockPos(CompoundTag, BlockPos, String) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Saves a block position to nbt with extra text to differentiate it.
- scaleData - Variable in class team.lodestar.lodestone.systems.particle.screen.GenericScreenParticle
- scaleData - Variable in class team.lodestar.lodestone.systems.particle.SimpleParticleOptions
- scaleData - Variable in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- scaleSupplier - Variable in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
- SCREEN_PARTICLE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneShaderRegistry
- ScreenEffectRendererMixin - Class in team.lodestar.lodestone.mixin.client
- ScreenEffectRendererMixin() - Constructor for class team.lodestar.lodestone.mixin.client.ScreenEffectRendererMixin
- ScreenParticle - Class in team.lodestar.lodestone.systems.particle.screen.base
- ScreenParticle(ClientLevel, double, double) - Constructor for class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- ScreenParticle(ClientLevel, double, double, double, double) - Constructor for class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- ScreenParticleBuilder - Class in team.lodestar.lodestone.systems.particle.builder
- ScreenParticleBuilder(ScreenParticleType<?>, ScreenParticleHolder) - Constructor for class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- ScreenParticleHandler - Class in team.lodestar.lodestone.handlers.screenparticle
-
A handler for screen particles.
- ScreenParticleHandler() - Constructor for class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
- ScreenParticleHolder - Class in team.lodestar.lodestone.systems.particle.screen
- ScreenParticleHolder() - Constructor for class team.lodestar.lodestone.systems.particle.screen.ScreenParticleHolder
- ScreenParticleItemStackKey - Class in team.lodestar.lodestone.systems.particle.screen
- ScreenParticleItemStackKey(boolean, boolean, ItemStack) - Constructor for class team.lodestar.lodestone.systems.particle.screen.ScreenParticleItemStackKey
- ScreenParticleItemStackRetrievalKey - Class in team.lodestar.lodestone.systems.particle.screen
- ScreenParticleItemStackRetrievalKey(boolean, boolean, int, int) - Constructor for class team.lodestar.lodestone.systems.particle.screen.ScreenParticleItemStackRetrievalKey
- ScreenParticleOptions - Class in team.lodestar.lodestone.systems.particle.screen
- ScreenParticleOptions(ScreenParticleType<?>) - Constructor for class team.lodestar.lodestone.systems.particle.screen.ScreenParticleOptions
- ScreenParticleType<T extends ScreenParticleOptions> - Class in team.lodestar.lodestone.systems.particle.screen
- ScreenParticleType() - Constructor for class team.lodestar.lodestone.systems.particle.screen.ScreenParticleType
- ScreenParticleType.ParticleProvider<T extends ScreenParticleOptions> - Interface in team.lodestar.lodestone.systems.particle.screen
- SCREENSHAKE_INTENSITY - Static variable in class team.lodestar.lodestone.config.ClientConfig
- SCREENSHAKE_INTENSITY - Static variable in class team.lodestar.lodestone.registry.common.LodestoneOptionRegistry
- ScreenshakeHandler - Class in team.lodestar.lodestone.handlers
- ScreenshakeHandler() - Constructor for class team.lodestar.lodestone.handlers.ScreenshakeHandler
- ScreenshakeInstance - Class in team.lodestar.lodestone.systems.screenshake
- ScreenshakeInstance(int) - Constructor for class team.lodestar.lodestone.systems.screenshake.ScreenshakeInstance
- ScreenshakePacket - Class in team.lodestar.lodestone.network.screenshake
- ScreenshakePacket(int) - Constructor for class team.lodestar.lodestone.network.screenshake.ScreenshakePacket
- screenSpaceQuadOffsets(Vector4f, Vector4f, float) - Static method in class team.lodestar.lodestone.helpers.RenderHelper
- ScreenVFXBuilder() - Constructor for class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- SCROLLING_TEXTURE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneShaderRegistry
- SCROLLING_TRIANGLE_TEXTURE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneShaderRegistry
- separate(BlockPos) - Method in interface team.lodestar.lodestone.systems.multiblock.IModularMultiBlockCore
- serialize() - Method in class team.lodestar.lodestone.systems.recipe.IngredientWithCount
- serializeAdvancement() - Method in class team.lodestar.lodestone.data.builder.NBTCarryRecipeBuilder.Result
- serializeNBT() - Method in class team.lodestar.lodestone.capability.LodestoneEntityDataCapability
- serializeNBT() - Method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- serializeNBT() - Method in class team.lodestar.lodestone.capability.LodestoneWorldDataCapability
- serializeNBT() - Method in class team.lodestar.lodestone.systems.capability.LodestoneCapabilityProvider
- serializeNBT(CompoundTag) - Method in class team.lodestar.lodestone.systems.fireeffect.FireEffectInstance
- serializeNBT(CompoundTag) - Method in class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
- serializeNBT(LodestoneEntityDataCapability, CompoundTag) - Static method in class team.lodestar.lodestone.handlers.FireEffectHandler
- serializeNBT(LodestoneWorldDataCapability, CompoundTag) - Static method in class team.lodestar.lodestone.handlers.WorldEventHandler
- Serializer() - Constructor for class team.lodestar.lodestone.recipe.NBTCarryRecipe.Serializer
- serializeRecipeData(JsonObject) - Method in class team.lodestar.lodestone.data.builder.NBTCarryRecipeBuilder.Result
- serverExecute(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.systems.network.LodestoneTwoWayNBTPacket
- serverExecute(Supplier<NetworkEvent.Context>) - Method in class team.lodestar.lodestone.systems.network.LodestoneTwoWayPacket
- serverExecute(Supplier<NetworkEvent.Context>, CompoundTag) - Method in class team.lodestar.lodestone.network.capability.SyncLodestoneEntityCapabilityPacket
- serverExecute(Supplier<NetworkEvent.Context>, CompoundTag) - Method in class team.lodestar.lodestone.network.capability.SyncLodestonePlayerCapabilityPacket
- serverExecute(Supplier<NetworkEvent.Context>, CompoundTag) - Method in class team.lodestar.lodestone.systems.network.LodestoneTwoWayNBTPacket
- setActive(boolean) - Method in class team.lodestar.lodestone.systems.postprocess.PostProcessor
- setAlpha(float) - Method in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- setAlpha(float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setAlpha(float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- setAmplitude(float) - Method in class team.lodestar.lodestone.systems.easing.Easing.Elastic
-
Sets the amplitude to the given value.
- setBehavior(LodestoneBehaviorComponent) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setBehavior(LodestoneBehaviorComponent) - Method in class team.lodestar.lodestone.systems.particle.world.options.WorldParticleOptions
- setBehaviorIfDefault(LodestoneBehaviorComponent) - Method in class team.lodestar.lodestone.systems.particle.world.options.WorldParticleOptions
- setBlockEntity(Supplier<BlockEntityType<T>>) - Method in class team.lodestar.lodestone.systems.block.LodestoneEntityBlock
- setBlockStateWithExistingProperties(Level, BlockPos, BlockState, int) - Static method in class team.lodestar.lodestone.helpers.block.BlockStateHelper
-
Copies BlockState properties from a BlockState already in the world, and replaces it with a newState with matching property values.
- setBlockStateWithExistingProperties(Level, BlockPos, BlockState, int) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Copies BlockState properties from a BlockState already in the world, and replaces it with a newState with matching property values.
- setChanged() - Method in class team.lodestar.lodestone.systems.container.ItemInventory
- setCoefficient(float) - Method in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleDataBuilder
- setCoefficient(float) - Method in class team.lodestar.lodestone.systems.particle.data.GenericParticleDataBuilder
- setCoefficient(float) - Method in class team.lodestar.lodestone.systems.particle.data.spin.SpinParticleDataBuilder
- setColor(float, float, float) - Method in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- setColor(float, float, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setColor(float, float, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- setColor(float, float, float, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setColor(float, float, float, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- setColor(Color) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setColor(Color) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- setColor(Color, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setColor(Color, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- setColorData(ColorParticleData) - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- setColorData(ColorParticleData) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- setColorData(ColorParticleData) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setColorRaw(float, float, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setColorRaw(float, float, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- setConfig(ForgeConfigSpec.Builder) - Method in class team.lodestar.lodestone.systems.config.LodestoneConfig.ConfigValueHolder
- setConfigValue(T) - Method in class team.lodestar.lodestone.systems.config.LodestoneConfig.ConfigValueHolder
- setCullState(RenderStateShard.CullStateShard) - Method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder
- setCustomFireInstance(Entity, FireEffectInstance) - Static method in class team.lodestar.lodestone.handlers.FireEffectHandler
- setCutoutRenderType() - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- setDataBufferUniform(EffectInstance, String, String) - Method in class team.lodestar.lodestone.systems.postprocess.MultiInstancePostProcessor
- setDepthTestState(RenderStateShard.DepthTestStateShard) - Method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder
- setDirty() - Method in class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
-
If the event is dirty, it will be synchronized to the client then set to not dirty.
- setDiscardFunction(SimpleParticleOptions.ParticleDiscardFunctionType) - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- setDiscardFunction(SimpleParticleOptions.ParticleDiscardFunctionType) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- setDiscardFunction(SimpleParticleOptions.ParticleDiscardFunctionType) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setDiscardPredicate(LodestoneBlockFiller.EntryDiscardPredicate) - Method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.BlockStateEntryBuilder
- setDuration(int) - Method in class team.lodestar.lodestone.systems.fireeffect.FireEffectInstance
- setEasing(Easing) - Method in class team.lodestar.lodestone.network.screenshake.ScreenshakePacket
- setEasing(Easing) - Method in class team.lodestar.lodestone.systems.particle.data.color.ColorParticleDataBuilder
- setEasing(Easing) - Method in class team.lodestar.lodestone.systems.particle.data.GenericParticleDataBuilder
- setEasing(Easing) - Method in class team.lodestar.lodestone.systems.particle.data.spin.SpinParticleDataBuilder
- setEasing(Easing) - Method in class team.lodestar.lodestone.systems.screenshake.ScreenshakeInstance
- setEasing(Easing, Easing) - Method in class team.lodestar.lodestone.network.screenshake.ScreenshakePacket
- setEasing(Easing, Easing) - Method in class team.lodestar.lodestone.systems.particle.data.GenericParticleDataBuilder
- setEasing(Easing, Easing) - Method in class team.lodestar.lodestone.systems.particle.data.spin.SpinParticleDataBuilder
- setEasing(Easing, Easing) - Method in class team.lodestar.lodestone.systems.screenshake.ScreenshakeInstance
- setForcePlace() - Method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.BlockStateEntryBuilder
- setForcePlace(boolean) - Method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.BlockStateEntryBuilder
- setForceSpawn(boolean) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setFormat(VertexFormat) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setFormat(VertexFormat) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- setFormatRaw(VertexFormat) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- setGravityStrength(float) - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- setGravityStrength(float) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- setGravityStrength(float) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setGravityStrength(Supplier<Float>) - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- setGravityStrength(Supplier<Float>) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- setGravityStrength(Supplier<Float>) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setGroup(String) - Method in class team.lodestar.lodestone.data.builder.NBTCarryRecipeBuilder
- setIntensity(float) - Method in class team.lodestar.lodestone.network.screenshake.ScreenshakePacket
- setIntensity(float) - Method in class team.lodestar.lodestone.systems.screenshake.ScreenshakeInstance
- setIntensity(float, float) - Method in class team.lodestar.lodestone.network.screenshake.ScreenshakePacket
- setIntensity(float, float) - Method in class team.lodestar.lodestone.systems.screenshake.ScreenshakeInstance
- setIntensity(float, float, float) - Method in class team.lodestar.lodestone.network.screenshake.ScreenshakePacket
- setIntensity(float, float, float) - Method in class team.lodestar.lodestone.systems.screenshake.ScreenshakeInstance
- setLayeringState(RenderStateShard.LayeringStateShard) - Method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder
- setLifeDelay(int) - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- setLifeDelay(int) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- setLifeDelay(int) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setLifeDelay(Supplier<Integer>) - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- setLifeDelay(Supplier<Integer>) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- setLifeDelay(Supplier<Integer>) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setLifetime(int) - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- setLifetime(int) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- setLifetime(int) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setLifetime(int) - Method in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- setLifetime(Supplier<Integer>) - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- setLifetime(Supplier<Integer>) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- setLifetime(Supplier<Integer>) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setLight(int) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setLight(int) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- setLightmapState(RenderStateShard.LightmapStateShard) - Method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder
- setLineState(RenderStateShard.LineStateShard) - Method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder
- setMotion(double, double) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- setMotion(double, double, double) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setMotion(Vec3) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setMotion(Vector3f) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setNoClip(boolean) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setOutputState(RenderStateShard.OutputStateShard) - Method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder
- setOverlayState(RenderStateShard.OverlayStateShard) - Method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder
- setOvershoot(float) - Method in class team.lodestar.lodestone.systems.easing.Easing.Back
-
Sets the overshoot to the given value.
- setParticlePosition(Vec3) - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- setParticleSpeed(double, double) - Method in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- setParticleSpeed(Vec3) - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- setParticleSpeed(Vector3d) - Method in class team.lodestar.lodestone.systems.particle.screen.GenericScreenParticle
- setPeriod(float) - Method in class team.lodestar.lodestone.systems.easing.Easing.Elastic
-
Sets the period to the given value.
- setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class team.lodestar.lodestone.systems.block.LodestoneEntityBlock
- setPlacementPredicate(LodestoneBlockFiller.EntryPlacementPredicate) - Method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.BlockStateEntryBuilder
- setPosColorDefaultFormat() - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setPosColorTexDefaultFormat() - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setPosColorTexLightmapDefaultFormat() - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setPosition(float, float, float, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setPositionWithWidth(float, float, float, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setPosTexDefaultFormat() - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setRandomMotion(double) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- setRandomMotion(double) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setRandomMotion(double, double) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- setRandomMotion(double, double) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setRandomMotion(double, double, double) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setRandomOffset(double) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- setRandomOffset(double) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setRandomOffset(double, double) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- setRandomOffset(double, double) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setRandomOffset(double, double, double) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setRenderLayers(FMLClientSetupEvent) - Static method in class team.lodestar.lodestone.handlers.ThrowawayBlockDataHandler
- setRenderTarget(RenderHandler.LodestoneRenderLayer) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setRenderType(Supplier<Supplier<RenderType>>) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- setRenderType(Supplier<Supplier<RenderType>>) - Method in class team.lodestar.lodestone.systems.block.LodestoneThrowawayBlockData
- setRenderType(ParticleRenderType) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setRenderType(RenderType) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- setRenderType(LodestoneScreenParticleRenderType) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- setRenderTypeRaw(RenderType) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- setScaleData(GenericParticleData) - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- setScaleData(GenericParticleData) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- setScaleData(GenericParticleData) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setShader(Supplier<ShaderInstance>) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setShader(ShaderInstance) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setShaderInstance(ShaderInstance) - Method in class team.lodestar.lodestone.systems.rendering.shader.ShaderHolder
- setShaderState(RenderStateShard.ShaderStateShard) - Method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder
- setShaderState(ShaderHolder) - Method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder
- setShaderTexture(ResourceLocation) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setShouldCull(boolean) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setSize(float) - Method in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- setSpinData(SpinParticleData) - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- setSpinData(SpinParticleData) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- setSpinData(SpinParticleData) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setSpinOffset(float) - Method in class team.lodestar.lodestone.systems.particle.data.spin.SpinParticleDataBuilder
- setSprite(int) - Method in class team.lodestar.lodestone.systems.particle.screen.FrameSetScreenParticle
- setSprite(TextureAtlasSprite) - Method in class team.lodestar.lodestone.systems.particle.screen.base.TextureSheetScreenParticle
- setSpriteFromAge(SpriteSet) - Method in class team.lodestar.lodestone.systems.particle.screen.base.TextureSheetScreenParticle
- setSpritePicker(SimpleParticleOptions.ParticleSpritePicker) - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- setSpritePicker(SimpleParticleOptions.ParticleSpritePicker) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- setSpritePicker(SimpleParticleOptions.ParticleSpritePicker) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setTexturePath(String) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- setTexturePath(String) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneItemModelProvider
- setTextureState(RenderStateShard.EmptyTextureStateShard) - Method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder
- setTextureState(ResourceLocation) - Method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder
- setTexturingState(RenderStateShard.TexturingStateShard) - Method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder
- setTransparencyData(GenericParticleData) - Method in class team.lodestar.lodestone.systems.particle.builder.AbstractParticleBuilder
- setTransparencyData(GenericParticleData) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- setTransparencyData(GenericParticleData) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- setTransparencyState(RenderStateShard.TransparencyStateShard) - Method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder
- setUniformDefaults() - Method in class team.lodestar.lodestone.systems.rendering.shader.ExtendedShaderInstance
- SetupEvents - Class in team.lodestar.lodestone.events
- SetupEvents() - Constructor for class team.lodestar.lodestone.events.SetupEvents
- setupMultiblock(BlockPos) - Method in interface team.lodestar.lodestone.systems.multiblock.IMultiBlockCore
- setUV(float, float, float, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setUV(float, float, float, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- setUV(float, float, float, float, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setUV(float, float, float, float, float, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setUVWithWidth(float, float, float, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setUVWithWidth(float, float, float, float, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setUVWithWidth(float, float, float, float, float, float) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setVertexConsumer(VertexConsumer) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- setVertexSupplier(VFXBuilders.ScreenVFXBuilder.ScreenVertexPlacementSupplier) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- setVertexSupplier(VFXBuilders.WorldVFXBuilder.WorldVertexConsumerActor) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- setWhitelist() - Method in class team.lodestar.lodestone.helpers.NBTHelper.TagFilter
- setWriteMaskState(RenderStateShard.WriteMaskStateShard) - Method in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder
- setZLevel(int) - Method in class team.lodestar.lodestone.systems.rendering.VFXBuilders.ScreenVFXBuilder
- shader - Variable in class team.lodestar.lodestone.systems.particle.render_types.LodestoneWorldParticleRenderType
- shader - Variable in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeData
- ShaderDataBuffer - Class in team.lodestar.lodestone.systems.postprocess
- ShaderDataBuffer() - Constructor for class team.lodestar.lodestone.systems.postprocess.ShaderDataBuffer
- shaderFormat - Variable in class team.lodestar.lodestone.systems.rendering.shader.ShaderHolder
- ShaderHolder - Class in team.lodestar.lodestone.systems.rendering.shader
- ShaderHolder(ResourceLocation, VertexFormat, String...) - Constructor for class team.lodestar.lodestone.systems.rendering.shader.ShaderHolder
- shaderInstance - Variable in class team.lodestar.lodestone.systems.rendering.shader.ShaderHolder
- shaderLocation - Variable in class team.lodestar.lodestone.systems.rendering.shader.ShaderHolder
- shaderRegistry(RegisterShadersEvent) - Static method in class team.lodestar.lodestone.registry.client.LodestoneShaderRegistry
- ShaderUniformHandler - Interface in team.lodestar.lodestone.systems.rendering.rendeertype
- shapedRecipe(ItemLike, int, Ingredient) - Static method in class team.lodestar.lodestone.data.builder.NBTCarryRecipeBuilder
- shapedRecipe(ItemLike, Ingredient) - Static method in class team.lodestar.lodestone.data.builder.NBTCarryRecipeBuilder
- shortenEffect(MobEffectInstance, LivingEntity, int) - Static method in class team.lodestar.lodestone.helpers.EntityHelper
- shouldCull - Variable in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- shouldCull - Variable in class team.lodestar.lodestone.systems.particle.world.options.WorldParticleOptions
- shouldCull() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- shouldDiscard(LevelAccessor, BlockPos, BlockState) - Method in interface team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.EntryDiscardPredicate
- shouldPlace(PlacementContext, RandomSource, BlockPos) - Method in class team.lodestar.lodestone.systems.worldgen.ChancePlacementFilter
- shouldPlace(PlacementContext, RandomSource, BlockPos) - Method in class team.lodestar.lodestone.systems.worldgen.DimensionPlacementFilter
- SIGN - Static variable in class team.lodestar.lodestone.registry.common.LodestoneBlockEntityRegistry
- SimpleParticleOptions - Class in team.lodestar.lodestone.systems.particle
- SimpleParticleOptions() - Constructor for class team.lodestar.lodestone.systems.particle.SimpleParticleOptions
- SimpleParticleOptions.ParticleDiscardFunctionType - Enum Class in team.lodestar.lodestone.systems.particle
- SimpleParticleOptions.ParticleSpritePicker - Enum Class in team.lodestar.lodestone.systems.particle
- SINE_IN - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Sinusoidal easing in - accelerating from zero velocity.
- SINE_IN_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Sinusoidal easing in/out - accelerating until halfway, then decelerating.
- SINE_OUT - Static variable in class team.lodestar.lodestone.systems.easing.Easing
-
Sinusoidal easing out - decelerating to zero velocity.
- size - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- SLAB_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Slabs!
- slot - Variable in class team.lodestar.lodestone.systems.model.LodestoneArmorModel
- slotCount - Variable in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- SMOKE - Static variable in class team.lodestar.lodestone.registry.common.particle.LodestoneScreenParticleRegistry
- SMOKE_PARTICLE - Static variable in class team.lodestar.lodestone.registry.common.particle.LodestoneParticleRegistry
- sound(SoundType) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- SoundMotifSoundType - Class in team.lodestar.lodestone.systems.sound
- SoundMotifSoundType(Supplier<SoundEvent>, float, float, Supplier<SoundEvent>, Supplier<SoundEvent>, Supplier<SoundEvent>, Supplier<SoundEvent>, Supplier<SoundEvent>) - Constructor for class team.lodestar.lodestone.systems.sound.SoundMotifSoundType
- SPARK - Static variable in interface team.lodestar.lodestone.systems.particle.world.behaviors.components.LodestoneBehaviorComponent
- SPARK - Static variable in interface team.lodestar.lodestone.systems.particle.world.behaviors.LodestoneParticleBehavior
- SPARK_PARTICLE - Static variable in class team.lodestar.lodestone.registry.common.particle.LodestoneParticleRegistry
- SparkBehaviorComponent - Class in team.lodestar.lodestone.systems.particle.world.behaviors.components
- SparkBehaviorComponent() - Constructor for class team.lodestar.lodestone.systems.particle.world.behaviors.components.SparkBehaviorComponent
- SparkBehaviorComponent(GenericParticleData) - Constructor for class team.lodestar.lodestone.systems.particle.world.behaviors.components.SparkBehaviorComponent
- SPARKLE - Static variable in class team.lodestar.lodestone.registry.common.particle.LodestoneScreenParticleRegistry
- SPARKLE_PARTICLE - Static variable in class team.lodestar.lodestone.registry.common.particle.LodestoneParticleRegistry
- SparkParticleBehavior - Class in team.lodestar.lodestone.systems.particle.world.behaviors
- SparkParticleBehavior() - Constructor for class team.lodestar.lodestone.systems.particle.world.behaviors.SparkParticleBehavior
- spawn(double, double) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- spawn(Level, double, double, double) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- spawnActors - Variable in class team.lodestar.lodestone.systems.particle.world.options.WorldParticleOptions
- spawnAndPullParticles(ClientLevel, ParticleEmitterHandler.ItemParticleSupplier, ItemStack, boolean) - Static method in class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
- spawnAtRandomFace(Level, BlockPos) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- spawnEarlyParticles(ScreenParticleHolder, Level, float, ItemStack, float, float) - Method in interface team.lodestar.lodestone.handlers.screenparticle.ParticleEmitterHandler.ItemParticleSupplier
- spawnItemOnEntity(LivingEntity, ItemStack) - Static method in class team.lodestar.lodestone.helpers.ItemHelper
- spawnLateParticles(ScreenParticleHolder, Level, float, ItemStack, float, float) - Method in interface team.lodestar.lodestone.handlers.screenparticle.ParticleEmitterHandler.ItemParticleSupplier
- spawnLine(Level, Vec3, Vec3) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- spawnOnStack(double, double) - Method in class team.lodestar.lodestone.systems.particle.builder.ScreenParticleBuilder
- spawnParticles() - Method in class team.lodestar.lodestone.systems.particle.ParticleEffectSpawner
- spawnParticlesRaw() - Method in class team.lodestar.lodestone.systems.particle.ParticleEffectSpawner
- SPEC - Static variable in class team.lodestar.lodestone.config.ClientConfig
- speedFactor(float) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- spinData - Variable in class team.lodestar.lodestone.systems.particle.screen.GenericScreenParticle
- spinData - Variable in class team.lodestar.lodestone.systems.particle.SimpleParticleOptions
- spinData - Variable in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- spinOffset - Variable in class team.lodestar.lodestone.systems.particle.data.spin.SpinParticleData
- spinOffset - Variable in class team.lodestar.lodestone.systems.particle.data.spin.SpinParticleDataBuilder
- SpinParticleData - Class in team.lodestar.lodestone.systems.particle.data.spin
- SpinParticleData(float, float, float, float, float, Easing, Easing) - Constructor for class team.lodestar.lodestone.systems.particle.data.spin.SpinParticleData
- SpinParticleDataBuilder - Class in team.lodestar.lodestone.systems.particle.data.spin
- SpinParticleDataBuilder(float, float, float) - Constructor for class team.lodestar.lodestone.systems.particle.data.spin.SpinParticleDataBuilder
- sprite - Variable in class team.lodestar.lodestone.systems.particle.screen.base.TextureSheetScreenParticle
- sprite - Variable in class team.lodestar.lodestone.systems.particle.screen.LodestoneScreenParticleType.Factory
- spritePicker - Variable in class team.lodestar.lodestone.systems.particle.screen.GenericScreenParticle
- spritePicker - Variable in class team.lodestar.lodestone.systems.particle.SimpleParticleOptions
- spritePicker - Variable in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- spriteSet - Variable in class team.lodestar.lodestone.systems.particle.screen.GenericScreenParticle
- spriteSet - Variable in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- stack - Variable in class team.lodestar.lodestone.systems.particle.world.options.LodestoneItemCrumbsParticleOptions
- stack - Variable in class team.lodestar.lodestone.systems.recipe.WrappedItem
- stackTrackXOffset - Variable in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleOptions
- stackTrackYOffset - Variable in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleOptions
- STAIRS_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates stairs!
- standard() - Static method in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockRenderer
- STANDARD - Static variable in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockRenderer
- STAR - Static variable in class team.lodestar.lodestone.registry.common.particle.LodestoneScreenParticleRegistry
- STAR_PARTICLE - Static variable in class team.lodestar.lodestone.registry.common.particle.LodestoneParticleRegistry
- start - Variable in class team.lodestar.lodestone.network.worldevent.SyncWorldEventPacket
- start(Level) - Method in class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
- startingValue - Variable in class team.lodestar.lodestone.systems.particle.data.GenericParticleData
- startingValue - Variable in class team.lodestar.lodestone.systems.particle.data.GenericParticleDataBuilder
- startToMiddleEasing - Variable in class team.lodestar.lodestone.systems.particle.data.GenericParticleData
- startToMiddleEasing - Variable in class team.lodestar.lodestone.systems.particle.data.GenericParticleDataBuilder
- startTracking(PlayerEvent.StartTracking) - Static method in class team.lodestar.lodestone.events.RuntimeEvents
- state - Variable in class team.lodestar.lodestone.systems.multiblock.MultiBlockStructure.StructurePiece
- state - Variable in class team.lodestar.lodestone.systems.rendering.LodestoneRenderType
- state() - Method in class team.lodestar.lodestone.systems.rendering.LodestoneRenderType
- StateShards - Class in team.lodestar.lodestone.systems.rendering
- StateShards(String, Runnable, Runnable) - Constructor for class team.lodestar.lodestone.systems.rendering.StateShards
- StateSmithData(LodestoneBlockStateProvider, Consumer<Supplier<? extends Block>>) - Constructor for class team.lodestar.lodestone.systems.datagen.statesmith.AbstractBlockStateSmith.StateSmithData
- stateSupplier - Variable in class team.lodestar.lodestone.systems.datagen.statesmith.BlockStateSmith
- stateSupplier - Variable in class team.lodestar.lodestone.systems.datagen.statesmith.ModularBlockStateSmith
- staticTextures - Variable in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- stillValid(Player) - Method in class team.lodestar.lodestone.systems.container.ItemInventory
- strength(float) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- strength(float, float) - Method in class team.lodestar.lodestone.systems.block.LodestoneBlockProperties
- strings() - Method in record class team.lodestar.lodestone.systems.config.LodestoneConfig.ConfigPath
-
Returns the value of the
stringsrecord component. - stripped - Variable in class team.lodestar.lodestone.systems.block.LodestoneLogBlock
- structure - Variable in class team.lodestar.lodestone.systems.multiblock.MultiBlockCoreEntity
- structure - Variable in class team.lodestar.lodestone.systems.multiblock.MultiBlockItem
- StructurePiece(int, int, int, BlockState) - Constructor for class team.lodestar.lodestone.systems.multiblock.MultiBlockStructure.StructurePiece
- structurePieces - Variable in class team.lodestar.lodestone.systems.multiblock.MultiBlockStructure
- supplier - Variable in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- supplier - Variable in class team.lodestar.lodestone.systems.worldevent.WorldEventType
- surroundBlock(Level, BlockPos, Direction...) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- surroundVoxelShape(Level, BlockPos, BlockState, int) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- surroundVoxelShape(Level, BlockPos, VoxelShape, int) - Method in class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- sync(Entity) - Method in class team.lodestar.lodestone.systems.fireeffect.FireEffectInstance
- sync(Entity, PacketDistributor.PacketTarget) - Static method in class team.lodestar.lodestone.capability.LodestoneEntityDataCapability
- sync(Entity, PacketDistributor.PacketTarget, NBTHelper.TagFilter) - Static method in class team.lodestar.lodestone.capability.LodestoneEntityDataCapability
- sync(Player, PacketDistributor.PacketTarget) - Static method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- sync(Player, PacketDistributor.PacketTarget, NBTHelper.TagFilter) - Static method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- sync(Level) - Method in class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
-
Syncs the world event to all players.
- sync(T) - Static method in class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
- sync(T, ServerPlayer) - Static method in class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
- syncDuration(Entity) - Method in class team.lodestar.lodestone.systems.fireeffect.FireEffectInstance
- syncEffect(MobEffectInstance, LivingEntity) - Static method in class team.lodestar.lodestone.helpers.EntityHelper
- syncEntityCapability(PlayerEvent.StartTracking) - Static method in class team.lodestar.lodestone.capability.LodestoneEntityDataCapability
- synchronizeNBT() - Method in class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
- SyncLodestoneEntityCapabilityPacket - Class in team.lodestar.lodestone.network.capability
- SyncLodestoneEntityCapabilityPacket(int, CompoundTag) - Constructor for class team.lodestar.lodestone.network.capability.SyncLodestoneEntityCapabilityPacket
- SyncLodestoneEntityCapabilityPacket(CompoundTag) - Constructor for class team.lodestar.lodestone.network.capability.SyncLodestoneEntityCapabilityPacket
- SyncLodestonePlayerCapabilityPacket - Class in team.lodestar.lodestone.network.capability
- SyncLodestonePlayerCapabilityPacket(UUID, CompoundTag) - Constructor for class team.lodestar.lodestone.network.capability.SyncLodestonePlayerCapabilityPacket
- SyncLodestonePlayerCapabilityPacket(CompoundTag) - Constructor for class team.lodestar.lodestone.network.capability.SyncLodestonePlayerCapabilityPacket
- syncPlayerCapability(PlayerEvent.StartTracking) - Static method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- syncSelf(ServerPlayer) - Static method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- syncSelf(ServerPlayer, NBTHelper.TagFilter) - Static method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- syncServer(Player) - Static method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- syncServer(Player, NBTHelper.TagFilter) - Static method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- syncTracking(Entity) - Static method in class team.lodestar.lodestone.capability.LodestoneEntityDataCapability
- syncTracking(Entity, NBTHelper.TagFilter) - Static method in class team.lodestar.lodestone.capability.LodestoneEntityDataCapability
- syncTracking(Player) - Static method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- syncTracking(Player, NBTHelper.TagFilter) - Static method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- syncTrackingAndSelf(Entity) - Static method in class team.lodestar.lodestone.capability.LodestoneEntityDataCapability
- syncTrackingAndSelf(Entity, NBTHelper.TagFilter) - Static method in class team.lodestar.lodestone.capability.LodestoneEntityDataCapability
- syncTrackingAndSelf(Player) - Static method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- syncTrackingAndSelf(Player, NBTHelper.TagFilter) - Static method in class team.lodestar.lodestone.capability.LodestonePlayerDataCapability
- SyncWorldEventPacket - Class in team.lodestar.lodestone.network.worldevent
- SyncWorldEventPacket(ResourceLocation, boolean, CompoundTag) - Constructor for class team.lodestar.lodestone.network.worldevent.SyncWorldEventPacket
T
- tab - Variable in class team.lodestar.lodestone.systems.item.LodestoneItemProperties
- TAB_SORTING - Static variable in class team.lodestar.lodestone.systems.item.LodestoneItemProperties
- TagFilter(String...) - Constructor for class team.lodestar.lodestone.helpers.NBTHelper.TagFilter
- take(Collection<? extends T>, T) - Static method in class team.lodestar.lodestone.helpers.DataHelper
-
removes an entry from a collection and returns it if removed
- takeAll(Collection<? extends T>, T...) - Static method in class team.lodestar.lodestone.helpers.DataHelper
-
removes all entry from a collection and returns all items removed in a new collection
- takeAll(Collection<T>, Predicate<T>) - Static method in class team.lodestar.lodestone.helpers.DataHelper
-
removes all entry from a collection based off of a predicate and returns all items removed in a new collection
- takeDamageEvent(LivingEntity, LivingEntity, ItemStack) - Method in interface team.lodestar.lodestone.systems.item.IEventResponderItem
- takeDamageEvent(LivingHurtEvent, LivingEntity, LivingEntity, ItemStack) - Method in interface team.lodestar.lodestone.systems.item.IEventResponderItem
- TALL_CROSS_MODEL_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates a tall grass block model and blockstate
- target - Static variable in class team.lodestar.lodestone.handlers.PlacementAssistantHandler
- target - Variable in class team.lodestar.lodestone.handlers.RenderHandler.LodestoneRenderLayer
- team.lodestar.lodestone - package team.lodestar.lodestone
- team.lodestar.lodestone.capability - package team.lodestar.lodestone.capability
- team.lodestar.lodestone.command - package team.lodestar.lodestone.command
- team.lodestar.lodestone.command.arguments - package team.lodestar.lodestone.command.arguments
- team.lodestar.lodestone.compability - package team.lodestar.lodestone.compability
- team.lodestar.lodestone.config - package team.lodestar.lodestone.config
- team.lodestar.lodestone.data - package team.lodestar.lodestone.data
- team.lodestar.lodestone.data.builder - package team.lodestar.lodestone.data.builder
- team.lodestar.lodestone.events - package team.lodestar.lodestone.events
- team.lodestar.lodestone.events.types - package team.lodestar.lodestone.events.types
- team.lodestar.lodestone.events.types.worldevent - package team.lodestar.lodestone.events.types.worldevent
- team.lodestar.lodestone.handlers - package team.lodestar.lodestone.handlers
- team.lodestar.lodestone.handlers.screenparticle - package team.lodestar.lodestone.handlers.screenparticle
- team.lodestar.lodestone.helpers - package team.lodestar.lodestone.helpers
- team.lodestar.lodestone.helpers.block - package team.lodestar.lodestone.helpers.block
- team.lodestar.lodestone.mixin.client - package team.lodestar.lodestone.mixin.client
- team.lodestar.lodestone.mixin.common - package team.lodestar.lodestone.mixin.common
- team.lodestar.lodestone.network - package team.lodestar.lodestone.network
- team.lodestar.lodestone.network.capability - package team.lodestar.lodestone.network.capability
- team.lodestar.lodestone.network.interaction - package team.lodestar.lodestone.network.interaction
- team.lodestar.lodestone.network.screenshake - package team.lodestar.lodestone.network.screenshake
- team.lodestar.lodestone.network.worldevent - package team.lodestar.lodestone.network.worldevent
- team.lodestar.lodestone.recipe - package team.lodestar.lodestone.recipe
- team.lodestar.lodestone.registry.client - package team.lodestar.lodestone.registry.client
- team.lodestar.lodestone.registry.common - package team.lodestar.lodestone.registry.common
- team.lodestar.lodestone.registry.common.particle - package team.lodestar.lodestone.registry.common.particle
- team.lodestar.lodestone.registry.common.tag - package team.lodestar.lodestone.registry.common.tag
- team.lodestar.lodestone.systems.block - package team.lodestar.lodestone.systems.block
- team.lodestar.lodestone.systems.block.sign - package team.lodestar.lodestone.systems.block.sign
- team.lodestar.lodestone.systems.blockentity - package team.lodestar.lodestone.systems.blockentity
- team.lodestar.lodestone.systems.capability - package team.lodestar.lodestone.systems.capability
- team.lodestar.lodestone.systems.client - package team.lodestar.lodestone.systems.client
- team.lodestar.lodestone.systems.config - package team.lodestar.lodestone.systems.config
- team.lodestar.lodestone.systems.container - package team.lodestar.lodestone.systems.container
- team.lodestar.lodestone.systems.datagen - package team.lodestar.lodestone.systems.datagen
- team.lodestar.lodestone.systems.datagen.itemsmith - package team.lodestar.lodestone.systems.datagen.itemsmith
- team.lodestar.lodestone.systems.datagen.providers - package team.lodestar.lodestone.systems.datagen.providers
- team.lodestar.lodestone.systems.datagen.statesmith - package team.lodestar.lodestone.systems.datagen.statesmith
- team.lodestar.lodestone.systems.easing - package team.lodestar.lodestone.systems.easing
- team.lodestar.lodestone.systems.entity - package team.lodestar.lodestone.systems.entity
- team.lodestar.lodestone.systems.entityrenderer - package team.lodestar.lodestone.systems.entityrenderer
- team.lodestar.lodestone.systems.fireeffect - package team.lodestar.lodestone.systems.fireeffect
- team.lodestar.lodestone.systems.item - package team.lodestar.lodestone.systems.item
- team.lodestar.lodestone.systems.item.tools - package team.lodestar.lodestone.systems.item.tools
- team.lodestar.lodestone.systems.item.tools.magic - package team.lodestar.lodestone.systems.item.tools.magic
- team.lodestar.lodestone.systems.model - package team.lodestar.lodestone.systems.model
- team.lodestar.lodestone.systems.model.obj - package team.lodestar.lodestone.systems.model.obj
- team.lodestar.lodestone.systems.model.obj.lod - package team.lodestar.lodestone.systems.model.obj.lod
- team.lodestar.lodestone.systems.multiblock - package team.lodestar.lodestone.systems.multiblock
- team.lodestar.lodestone.systems.network - package team.lodestar.lodestone.systems.network
- team.lodestar.lodestone.systems.particle - package team.lodestar.lodestone.systems.particle
- team.lodestar.lodestone.systems.particle.builder - package team.lodestar.lodestone.systems.particle.builder
- team.lodestar.lodestone.systems.particle.data - package team.lodestar.lodestone.systems.particle.data
- team.lodestar.lodestone.systems.particle.data.color - package team.lodestar.lodestone.systems.particle.data.color
- team.lodestar.lodestone.systems.particle.data.spin - package team.lodestar.lodestone.systems.particle.data.spin
- team.lodestar.lodestone.systems.particle.render_types - package team.lodestar.lodestone.systems.particle.render_types
- team.lodestar.lodestone.systems.particle.screen - package team.lodestar.lodestone.systems.particle.screen
- team.lodestar.lodestone.systems.particle.screen.base - package team.lodestar.lodestone.systems.particle.screen.base
- team.lodestar.lodestone.systems.particle.world - package team.lodestar.lodestone.systems.particle.world
- team.lodestar.lodestone.systems.particle.world.behaviors - package team.lodestar.lodestone.systems.particle.world.behaviors
- team.lodestar.lodestone.systems.particle.world.behaviors.components - package team.lodestar.lodestone.systems.particle.world.behaviors.components
- team.lodestar.lodestone.systems.particle.world.options - package team.lodestar.lodestone.systems.particle.world.options
- team.lodestar.lodestone.systems.particle.world.type - package team.lodestar.lodestone.systems.particle.world.type
- team.lodestar.lodestone.systems.placementassistance - package team.lodestar.lodestone.systems.placementassistance
- team.lodestar.lodestone.systems.postprocess - package team.lodestar.lodestone.systems.postprocess
- team.lodestar.lodestone.systems.recipe - package team.lodestar.lodestone.systems.recipe
- team.lodestar.lodestone.systems.rendering - package team.lodestar.lodestone.systems.rendering
- team.lodestar.lodestone.systems.rendering.ghost - package team.lodestar.lodestone.systems.rendering.ghost
- team.lodestar.lodestone.systems.rendering.rendeertype - package team.lodestar.lodestone.systems.rendering.rendeertype
- team.lodestar.lodestone.systems.rendering.shader - package team.lodestar.lodestone.systems.rendering.shader
- team.lodestar.lodestone.systems.rendering.trail - package team.lodestar.lodestone.systems.rendering.trail
- team.lodestar.lodestone.systems.screenshake - package team.lodestar.lodestone.systems.screenshake
- team.lodestar.lodestone.systems.sound - package team.lodestar.lodestone.systems.sound
- team.lodestar.lodestone.systems.textureloader - package team.lodestar.lodestone.systems.textureloader
- team.lodestar.lodestone.systems.worldevent - package team.lodestar.lodestone.systems.worldevent
- team.lodestar.lodestone.systems.worldgen - package team.lodestar.lodestone.systems.worldgen
- TERRAIN_PARTICLE - Static variable in class team.lodestar.lodestone.registry.common.particle.LodestoneParticleRegistry
- TERRAIN_SHEET - Static variable in class team.lodestar.lodestone.systems.particle.render_types.LodestoneWorldParticleRenderType
- TESSELATOR - Static variable in class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
- texture - Variable in class team.lodestar.lodestone.systems.particle.render_types.LodestoneWorldParticleRenderType
- texture - Variable in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeData
- TEXTURE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
-
Render Functions.
- TextureSheetScreenParticle - Class in team.lodestar.lodestone.systems.particle.screen.base
- TextureSheetScreenParticle(ClientLevel, double, double) - Constructor for class team.lodestar.lodestone.systems.particle.screen.base.TextureSheetScreenParticle
- TextureSheetScreenParticle(ClientLevel, double, double, double, double) - Constructor for class team.lodestar.lodestone.systems.particle.screen.base.TextureSheetScreenParticle
- THROWAWAY_DATA_CACHE - Static variable in class team.lodestar.lodestone.handlers.ThrowawayBlockDataHandler
- ThrowawayBlockDataHandler - Class in team.lodestar.lodestone.handlers
- ThrowawayBlockDataHandler() - Constructor for class team.lodestar.lodestone.handlers.ThrowawayBlockDataHandler
- tick() - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntity
- tick() - Method in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- tick() - Method in class team.lodestar.lodestone.systems.particle.screen.FrameSetScreenParticle
- tick() - Method in class team.lodestar.lodestone.systems.particle.screen.GenericScreenParticle
- tick() - Method in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleHolder
- tick() - Method in class team.lodestar.lodestone.systems.particle.world.FrameSetParticle
- tick() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- tick() - Method in class team.lodestar.lodestone.systems.rendering.trail.TrailPoint
- tick() - Method in class team.lodestar.lodestone.systems.sound.CachedBlockEntitySoundInstance
- tick() - Method in class team.lodestar.lodestone.systems.sound.LodestoneBlockEntitySoundInstance
- tick(int) - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- tick(Entity) - Method in class team.lodestar.lodestone.systems.fireeffect.FireEffectInstance
- tick(Player, HitResult) - Static method in class team.lodestar.lodestone.handlers.PlacementAssistantHandler
- tick(Level) - Static method in class team.lodestar.lodestone.handlers.WorldEventHandler
-
Ticks all active world events in the given level.
- tick(Level) - Method in class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
- tick(FireEffectInstance, Entity) - Method in class team.lodestar.lodestone.systems.fireeffect.FireEffectType
- tick(LodestoneWorldParticle) - Method in class team.lodestar.lodestone.systems.particle.world.behaviors.components.BedrockDirectionalBehaviorComponent
- tick(LodestoneWorldParticle) - Method in interface team.lodestar.lodestone.systems.particle.world.behaviors.components.LodestoneBehaviorComponent
- tickActors - Variable in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- tickActors - Variable in class team.lodestar.lodestone.systems.particle.world.options.WorldParticleOptions
- ticker - Variable in class team.lodestar.lodestone.systems.block.LodestoneEntityBlock
- tickGhosts() - Static method in class team.lodestar.lodestone.handlers.GhostBlockHandler
- tickInterval - Variable in class team.lodestar.lodestone.systems.fireeffect.FireEffectType
- tickParticles() - Static method in class team.lodestar.lodestone.handlers.screenparticle.ScreenParticleHandler
- ticksInGame - Static variable in class team.lodestar.lodestone.systems.client.ClientTickCounter
- tickTrailPoints() - Method in class team.lodestar.lodestone.systems.rendering.trail.TrailPointBuilder
- time - Variable in class team.lodestar.lodestone.helpers.EntityHelper.PastPosition
- time - Variable in class team.lodestar.lodestone.systems.postprocess.PostProcessor
- toNetwork(FriendlyByteBuf, NBTCarryRecipe) - Method in class team.lodestar.lodestone.recipe.NBTCarryRecipe.Serializer
- TORCH_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates a standing torch block model and state.
- toString() - Method in record class team.lodestar.lodestone.systems.config.LodestoneConfig.ConfigPath
-
Returns a string representation of this record class.
- toString() - Method in record class team.lodestar.lodestone.systems.model.obj.Face
-
Returns a string representation of this record class.
- toString() - Method in record class team.lodestar.lodestone.systems.model.obj.Vertex
-
Returns a string representation of this record class.
- toString() - Method in class team.lodestar.lodestone.systems.rendering.LodestoneRenderType
- TotemOfUndyingEffectPacket - Class in team.lodestar.lodestone.network
- TotemOfUndyingEffectPacket(int, ItemStack) - Constructor for class team.lodestar.lodestone.network.TotemOfUndyingEffectPacket
- TotemOfUndyingEffectPacket(Entity, ItemStack) - Constructor for class team.lodestar.lodestone.network.TotemOfUndyingEffectPacket
- toTitleCase(String, String) - Static method in class team.lodestar.lodestone.helpers.DataHelper
-
Capitalizes the first character in each word and replaces [regex] with space
- trackPastPositions(ArrayList<EntityHelper.PastPosition>, Vec3, float) - Static method in class team.lodestar.lodestone.helpers.EntityHelper
-
Tracks the travel path of an entity or other object
- tracksStack - Variable in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleOptions
- trailLength - Variable in class team.lodestar.lodestone.systems.rendering.trail.TrailPointBuilder
- TrailPoint - Class in team.lodestar.lodestone.systems.rendering.trail
- TrailPoint(Vec3) - Constructor for class team.lodestar.lodestone.systems.rendering.trail.TrailPoint
- TrailPoint(Vec3, int) - Constructor for class team.lodestar.lodestone.systems.rendering.trail.TrailPoint
- TrailPointBuilder - Class in team.lodestar.lodestone.systems.rendering.trail
- TrailPointBuilder(Supplier<Integer>) - Constructor for class team.lodestar.lodestone.systems.rendering.trail.TrailPointBuilder
- TrailRenderPoint - Class in team.lodestar.lodestone.systems.rendering.trail
- TrailRenderPoint(float, float, float, float, float) - Constructor for class team.lodestar.lodestone.systems.rendering.trail.TrailRenderPoint
- TrailRenderPoint(Vector4f, Vec2) - Constructor for class team.lodestar.lodestone.systems.rendering.trail.TrailRenderPoint
- transparency - Variable in class team.lodestar.lodestone.systems.rendering.rendeertype.RenderTypeData
- transparencyData - Variable in class team.lodestar.lodestone.systems.particle.screen.GenericScreenParticle
- transparencyData - Variable in class team.lodestar.lodestone.systems.particle.SimpleParticleOptions
- transparencyData - Variable in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- transparent() - Static method in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockRenderer
- TRANSPARENT - Static variable in interface team.lodestar.lodestone.systems.particle.render_types.LodestoneScreenParticleRenderType
- TRANSPARENT - Static variable in class team.lodestar.lodestone.systems.particle.render_types.LodestoneWorldParticleRenderType
- TRANSPARENT - Static variable in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockRenderer
- TRANSPARENT_BLOCK - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- TRANSPARENT_BLOCK_PARTICLE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- TRANSPARENT_FUNCTION - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- TRANSPARENT_PARTICLE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- TRANSPARENT_RENDER_TYPES - Static variable in class team.lodestar.lodestone.handlers.RenderHandler
- TRANSPARENT_SCROLLING_TEXTURE_TRIANGLE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- TRANSPARENT_SOLID - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- TRANSPARENT_TEXT - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- TRANSPARENT_TEXTURE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- TRANSPARENT_TEXTURE_TRIANGLE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry
- TRAPDOOR_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates a trapdoor block model and state.
- TRAPDOOR_ITEM - Static variable in class team.lodestar.lodestone.systems.datagen.ItemModelSmithTypes
- TRIANGLE_TEXTURE - Static variable in class team.lodestar.lodestone.registry.client.LodestoneShaderRegistry
- tryDiscard(LevelAccessor, BlockPos) - Method in class team.lodestar.lodestone.systems.worldgen.LodestoneBlockFiller.BlockStateEntry
- TWINKLE - Static variable in class team.lodestar.lodestone.registry.common.particle.LodestoneScreenParticleRegistry
- TWINKLE_PARTICLE - Static variable in class team.lodestar.lodestone.registry.common.particle.LodestoneParticleRegistry
- type - Variable in class team.lodestar.lodestone.systems.fireeffect.FireEffectInstance
- type - Variable in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleOptions
- type - Variable in class team.lodestar.lodestone.systems.particle.world.options.WorldParticleOptions
- type - Variable in class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
- type() - Method in class team.lodestar.lodestone.systems.worldgen.ChancePlacementFilter
- type() - Method in class team.lodestar.lodestone.systems.worldgen.DimensionPlacementFilter
U
- u0 - Variable in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- u1 - Variable in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- UnfreezeActiveWorldEventsCommand - Class in team.lodestar.lodestone.command
- UnfreezeActiveWorldEventsCommand() - Constructor for class team.lodestar.lodestone.command.UnfreezeActiveWorldEventsCommand
- UNIFORM_HANDLERS - Static variable in class team.lodestar.lodestone.handlers.RenderHandler
- uniformsToCache - Variable in class team.lodestar.lodestone.systems.rendering.shader.ShaderHolder
- UNIQUE_ITEM_MODEL - Static variable in class team.lodestar.lodestone.systems.datagen.ItemModelSmithTypes
- update(double) - Method in class team.lodestar.lodestone.systems.postprocess.DynamicShaderFxInstance
-
Called every frame (before the effect is rendered)
- updateAndNotifyState(BlockState, Level, BlockPos) - Static method in class team.lodestar.lodestone.helpers.block.BlockStateHelper
-
Updates a blockstate at a given position with the client and notifies its neighbours.
- updateAndNotifyState(BlockState, Level, BlockPos) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- updateAndNotifyState(Level, BlockPos) - Static method in class team.lodestar.lodestone.helpers.block.BlockStateHelper
-
Updates a blockstate at a given position with the client and notifies its neighbours.
- updateAndNotifyState(Level, BlockPos) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- updateData() - Method in class team.lodestar.lodestone.systems.blockentity.LodestoneBlockEntityInventory
- updateIntensity(Camera, RandomSource) - Method in class team.lodestar.lodestone.systems.screenshake.PositionedScreenshakeInstance
- updateIntensity(Camera, RandomSource) - Method in class team.lodestar.lodestone.systems.screenshake.ScreenshakeInstance
- UpdateLeftClickPacket - Class in team.lodestar.lodestone.network.interaction
- UpdateLeftClickPacket(boolean) - Constructor for class team.lodestar.lodestone.network.interaction.UpdateLeftClickPacket
- UpdateRightClickPacket - Class in team.lodestar.lodestone.network.interaction
- UpdateRightClickPacket(boolean) - Constructor for class team.lodestar.lodestone.network.interaction.UpdateRightClickPacket
- updateShaderData(ShaderInstance) - Method in interface team.lodestar.lodestone.systems.rendering.rendeertype.ShaderUniformHandler
- updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class team.lodestar.lodestone.systems.block.WaterLoggedEntityBlock
- updateState(BlockState, Level, BlockPos) - Static method in class team.lodestar.lodestone.helpers.block.BlockStateHelper
-
Updates a blockstate at a given position with the client.
- updateState(BlockState, Level, BlockPos) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- updateState(Level, BlockPos) - Static method in class team.lodestar.lodestone.helpers.block.BlockStateHelper
-
Updates a blockstate at a given position with the client.
- updateState(Level, BlockPos) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
- updateTraits() - Method in class team.lodestar.lodestone.systems.particle.screen.GenericScreenParticle
- updateTraits() - Method in class team.lodestar.lodestone.systems.particle.world.LodestoneWorldParticle
- UpdateWorldEventPacket - Class in team.lodestar.lodestone.network.worldevent
- UpdateWorldEventPacket(UUID, CompoundTag) - Constructor for class team.lodestar.lodestone.network.worldevent.UpdateWorldEventPacket
- upload(float[]) - Method in class team.lodestar.lodestone.systems.postprocess.ShaderDataBuffer
- use(BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class team.lodestar.lodestone.systems.block.LodestoneEntityBlock
- use(Level, Player, InteractionHand) - Method in class team.lodestar.lodestone.systems.item.LodestoneBoatItem
- uuid - Variable in class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
- UUIDS - Static variable in class team.lodestar.lodestone.registry.common.LodestoneAttributeRegistry
- uv() - Method in record class team.lodestar.lodestone.systems.model.obj.Vertex
-
Returns the value of the
uvrecord component. - uvs - Variable in class team.lodestar.lodestone.systems.model.obj.ObjParser
V
- v0 - Variable in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- v1 - Variable in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- VALUE_HOLDERS - Static variable in class team.lodestar.lodestone.systems.config.LodestoneConfig
- valueMultiplier - Variable in class team.lodestar.lodestone.systems.particle.data.GenericParticleData
- valueOf(String) - Static method in class team.lodestar.lodestone.systems.easing.Easing
- valueOf(String) - Static method in enum class team.lodestar.lodestone.systems.particle.SimpleParticleOptions.ParticleDiscardFunctionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class team.lodestar.lodestone.systems.particle.SimpleParticleOptions.ParticleSpritePicker
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class team.lodestar.lodestone.systems.particle.SimpleParticleOptions.ParticleDiscardFunctionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class team.lodestar.lodestone.systems.particle.SimpleParticleOptions.ParticleSpritePicker
-
Returns an array containing the constants of this enum class, in the order they are declared.
- varyingRotationBlock(Block, ModelFile) - Method in class team.lodestar.lodestone.systems.datagen.providers.LodestoneBlockStateProvider
- VecHelper - Class in team.lodestar.lodestone.helpers
-
A collection of methods designed to simplify and unify the use of vectors
- VecHelper() - Constructor for class team.lodestar.lodestone.helpers.VecHelper
- VecHelper.Vector3fHelper - Class in team.lodestar.lodestone.helpers
- VecHelper.Vector4fHelper - Class in team.lodestar.lodestone.helpers
- Vector3fHelper() - Constructor for class team.lodestar.lodestone.helpers.VecHelper.Vector3fHelper
- Vector4fHelper() - Constructor for class team.lodestar.lodestone.helpers.VecHelper.Vector4fHelper
- Vertex - Record Class in team.lodestar.lodestone.systems.model.obj
- Vertex(Vector3f, Vector3f, Vec2) - Constructor for record class team.lodestar.lodestone.systems.model.obj.Vertex
-
Creates an instance of a
Vertexrecord class. - vertexConsumer - Variable in class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- vertexPos(VertexConsumer, Matrix4f, float, float, float) - Static method in class team.lodestar.lodestone.helpers.RenderHelper
- vertexPosColor(VertexConsumer, Matrix4f, float, float, float, float, float, float, float) - Static method in class team.lodestar.lodestone.helpers.RenderHelper
- vertexPosColorUV(VertexConsumer, Matrix4f, float, float, float, float, float, float, float, float, float) - Static method in class team.lodestar.lodestone.helpers.RenderHelper
- vertexPosColorUVLight(VertexConsumer, Matrix4f, float, float, float, float, float, float, float, float, float, int) - Static method in class team.lodestar.lodestone.helpers.RenderHelper
- vertexPosUV(VertexConsumer, Matrix4f, float, float, float, float, float) - Static method in class team.lodestar.lodestone.helpers.RenderHelper
- vertexPosUVLight(VertexConsumer, Matrix4f, float, float, float, float, float, int) - Static method in class team.lodestar.lodestone.helpers.RenderHelper
- verticalAngle(Direction) - Static method in class team.lodestar.lodestone.helpers.AngleHelper
- vertices - Variable in class team.lodestar.lodestone.systems.model.obj.ObjParser
- vertices() - Method in record class team.lodestar.lodestone.systems.model.obj.Face
-
Returns the value of the
verticesrecord component. - VFXBuilders - Class in team.lodestar.lodestone.systems.rendering
- VFXBuilders() - Constructor for class team.lodestar.lodestone.systems.rendering.VFXBuilders
- VFXBuilders.ScreenVFXBuilder - Class in team.lodestar.lodestone.systems.rendering
- VFXBuilders.WorldVFXBuilder - Class in team.lodestar.lodestone.systems.rendering
- VFXBuilders.WorldVFXBuilder.WorldVertexConsumerActor - Interface in team.lodestar.lodestone.systems.rendering
- viewModelStack - Static variable in class team.lodestar.lodestone.systems.postprocess.PostProcessor
-
Being updated every frame before calling applyPostProcess() by PostProcessHandler
W
- WALL_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates a wall block model and state.
- WALL_ITEM - Static variable in class team.lodestar.lodestone.systems.datagen.ItemModelSmithTypes
- WALL_TORCH_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates a wall torch block model and state.
- WATERLOGGED - Static variable in class team.lodestar.lodestone.systems.block.WaterLoggedEntityBlock
- WaterLoggedEntityBlock<T extends LodestoneBlockEntity> - Class in team.lodestar.lodestone.systems.block
- WaterLoggedEntityBlock(BlockBehaviour.Properties) - Constructor for class team.lodestar.lodestone.systems.block.WaterLoggedEntityBlock
- weightedEasingLerp(Easing, double, double, double) - Static method in class team.lodestar.lodestone.helpers.EasingHelper
- weightedEasingLerp(Easing, float, float, float) - Static method in class team.lodestar.lodestone.helpers.EasingHelper
- weightedEasingLerp(Easing, float, float, float) - Static method in class team.lodestar.lodestone.helpers.RandomHelper
- weightedEasingLerp(Easing, float, float, float, float) - Static method in class team.lodestar.lodestone.helpers.EasingHelper
- wipeCache(InterModEnqueueEvent) - Static method in class team.lodestar.lodestone.handlers.ThrowawayBlockDataHandler
- WISP - Static variable in class team.lodestar.lodestone.registry.common.particle.LodestoneScreenParticleRegistry
- WISP_PARTICLE - Static variable in class team.lodestar.lodestone.registry.common.particle.LodestoneParticleRegistry
- WITH_AGE - Enum constant in enum class team.lodestar.lodestone.systems.particle.SimpleParticleOptions.ParticleSpritePicker
- withAlpha(Supplier<Float>) - Method in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
- withColor(float, float, float) - Method in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
- withColor(Color) - Method in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
- withDepthFade() - Method in class team.lodestar.lodestone.systems.particle.render_types.LodestoneWorldParticleRenderType
- withinBlock(Random, BlockPos) - Static method in class team.lodestar.lodestone.helpers.BlockHelper
-
Generates a randomly picked position within a block
- withinBlock(RandomSource, BlockPos) - Static method in class team.lodestar.lodestone.helpers.block.BlockPosHelper
-
Generates a randomly picked position within a block
- withRenderType(RenderType) - Method in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
- withScale(Supplier<Float>) - Method in class team.lodestar.lodestone.systems.rendering.ghost.GhostBlockOptions
- WOOD_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates a wood block model and state, one of those 6-sided log blocks mainly used for building.
- WOODEN_SIGN_BLOCK - Static variable in class team.lodestar.lodestone.systems.datagen.BlockStateSmithTypes
-
Generates a wooden sign block model and state.
- WORLD_EVENT_INSTANCE_ARG - Static variable in class team.lodestar.lodestone.registry.common.LodestoneArgumentTypeRegistry
- WORLD_EVENT_TYPE_ARG - Static variable in class team.lodestar.lodestone.registry.common.LodestoneArgumentTypeRegistry
- WorldEventCreationEvent - Class in team.lodestar.lodestone.events.types.worldevent
- WorldEventCreationEvent(WorldEventInstance, Level) - Constructor for class team.lodestar.lodestone.events.types.worldevent.WorldEventCreationEvent
- WorldEventDiscardEvent - Class in team.lodestar.lodestone.events.types.worldevent
- WorldEventDiscardEvent(WorldEventInstance, Level) - Constructor for class team.lodestar.lodestone.events.types.worldevent.WorldEventDiscardEvent
- WorldEventHandler - Class in team.lodestar.lodestone.handlers
- WorldEventHandler() - Constructor for class team.lodestar.lodestone.handlers.WorldEventHandler
- WorldEventHandler.ClientOnly - Class in team.lodestar.lodestone.handlers
- worldEventInstance() - Static method in class team.lodestar.lodestone.command.arguments.WorldEventInstanceArgument
- WorldEventInstance - Class in team.lodestar.lodestone.systems.worldevent
-
World events are tickable instanced objects which are saved in a level capability, which means they are unique per dimension.
- WorldEventInstance(WorldEventType) - Constructor for class team.lodestar.lodestone.systems.worldevent.WorldEventInstance
- WorldEventInstanceArgument - Class in team.lodestar.lodestone.command.arguments
- WorldEventInstanceArgument() - Constructor for class team.lodestar.lodestone.command.arguments.WorldEventInstanceArgument
- WorldEventInstanceEvent - Class in team.lodestar.lodestone.events.types.worldevent
- WorldEventInstanceEvent(WorldEventInstance, Level) - Constructor for class team.lodestar.lodestone.events.types.worldevent.WorldEventInstanceEvent
- WorldEventRenderer<T extends WorldEventInstance> - Class in team.lodestar.lodestone.systems.worldevent
- WorldEventRenderer() - Constructor for class team.lodestar.lodestone.systems.worldevent.WorldEventRenderer
- WorldEventRenderEvent - Class in team.lodestar.lodestone.events.types.worldevent
- WorldEventRenderEvent(WorldEventInstance, WorldEventRenderer<WorldEventInstance>, PoseStack, MultiBufferSource, float) - Constructor for class team.lodestar.lodestone.events.types.worldevent.WorldEventRenderEvent
- WorldEventTickEvent - Class in team.lodestar.lodestone.events.types.worldevent
- WorldEventTickEvent(WorldEventInstance, Level) - Constructor for class team.lodestar.lodestone.events.types.worldevent.WorldEventTickEvent
- worldEventType() - Static method in class team.lodestar.lodestone.command.arguments.WorldEventTypeArgument
- WorldEventType - Class in team.lodestar.lodestone.systems.worldevent
- WorldEventType(ResourceLocation, WorldEventType.EventInstanceSupplier) - Constructor for class team.lodestar.lodestone.systems.worldevent.WorldEventType
- WorldEventType.EventInstanceSupplier - Interface in team.lodestar.lodestone.systems.worldevent
- WorldEventTypeArgument - Class in team.lodestar.lodestone.command.arguments
- WorldEventTypeArgument() - Constructor for class team.lodestar.lodestone.command.arguments.WorldEventTypeArgument
- WorldEventTypeRegistryEvent - Class in team.lodestar.lodestone.events.types.worldevent
- WorldEventTypeRegistryEvent() - Constructor for class team.lodestar.lodestone.events.types.worldevent.WorldEventTypeRegistryEvent
- WorldParticleBuilder - Class in team.lodestar.lodestone.systems.particle.builder
- WorldParticleBuilder(WorldParticleOptions) - Constructor for class team.lodestar.lodestone.systems.particle.builder.WorldParticleBuilder
- WorldParticleOptions - Class in team.lodestar.lodestone.systems.particle.world.options
- WorldParticleOptions(ParticleType<?>) - Constructor for class team.lodestar.lodestone.systems.particle.world.options.WorldParticleOptions
- WorldParticleOptions(RegistryObject<? extends LodestoneWorldParticleType>) - Constructor for class team.lodestar.lodestone.systems.particle.world.options.WorldParticleOptions
- worldPosToTexCoord(Vector3f, PoseStack) - Static method in class team.lodestar.lodestone.helpers.RenderHelper
- worldTick(TickEvent.LevelTickEvent) - Static method in class team.lodestar.lodestone.events.RuntimeEvents
- worldTick(TickEvent.LevelTickEvent) - Static method in class team.lodestar.lodestone.handlers.WorldEventHandler
- WorldVFXBuilder() - Constructor for class team.lodestar.lodestone.systems.rendering.VFXBuilders.WorldVFXBuilder
- WrappedIngredient - Class in team.lodestar.lodestone.systems.recipe
- WrappedIngredient(Ingredient) - Constructor for class team.lodestar.lodestone.systems.recipe.WrappedIngredient
- WrappedItem - Class in team.lodestar.lodestone.systems.recipe
- WrappedItem(ItemStack) - Constructor for class team.lodestar.lodestone.systems.recipe.WrappedItem
- write(FriendlyByteBuf) - Method in class team.lodestar.lodestone.systems.recipe.IngredientWithCount
- writeDataToBuffer(BiConsumer<Integer, Float>) - Method in class team.lodestar.lodestone.systems.postprocess.DynamicShaderFxInstance
-
Write this fx instance's data to the texture buffer to upload them to the shader
- writeToNetwork(FriendlyByteBuf) - Method in class team.lodestar.lodestone.systems.particle.world.options.WorldParticleOptions
- writeToString() - Method in class team.lodestar.lodestone.systems.particle.world.options.WorldParticleOptions
X
- x - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- x - Variable in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleItemStackRetrievalKey
- xMotion - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- xMoved - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- xn - Variable in class team.lodestar.lodestone.systems.rendering.trail.TrailRenderPoint
- XN - Static variable in class team.lodestar.lodestone.helpers.VecHelper.Vector3fHelper
- xOld - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- xp - Variable in class team.lodestar.lodestone.systems.rendering.trail.TrailRenderPoint
- XP - Static variable in class team.lodestar.lodestone.helpers.VecHelper.Vector3fHelper
Y
- y - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- y - Variable in class team.lodestar.lodestone.systems.particle.screen.ScreenParticleItemStackRetrievalKey
- yaw - Variable in class team.lodestar.lodestone.systems.particle.world.behaviors.components.BedrockDirectionalBehaviorComponent
- yawOffset - Static variable in class team.lodestar.lodestone.handlers.ScreenshakeHandler
- yMotion - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- yMoved - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- yn - Variable in class team.lodestar.lodestone.systems.rendering.trail.TrailRenderPoint
- YN - Static variable in class team.lodestar.lodestone.helpers.VecHelper.Vector3fHelper
- yOld - Variable in class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
- yp - Variable in class team.lodestar.lodestone.systems.rendering.trail.TrailRenderPoint
- YP - Static variable in class team.lodestar.lodestone.helpers.VecHelper.Vector3fHelper
Z
- z - Variable in class team.lodestar.lodestone.systems.rendering.trail.TrailRenderPoint
- ZN - Static variable in class team.lodestar.lodestone.helpers.VecHelper.Vector3fHelper
- ZP - Static variable in class team.lodestar.lodestone.helpers.VecHelper.Vector3fHelper
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
LodestoneBoatEntity(EntityType, Level, RegistryObject)} instead