Skip navigation links
A B C D E F G H I J L M N O P R S T U V W Y Z 

S

SANDY - Static variable in class com.legacy.structure_gel.biome_dictionary.BiomeDictionary
 
SAVANNA - Static variable in class com.legacy.structure_gel.biome_dictionary.BiomeDictionary
 
SaveStructuresCommand - Class in com.legacy.structure_gel.commands
 
SaveStructuresCommand() - Constructor for class com.legacy.structure_gel.commands.SaveStructuresCommand
 
seed - Variable in class com.legacy.structure_gel.worldgen.structure.GelStructure
The seed used for generation.
sendToAllClients(Object, World) - Static method in class com.legacy.structure_gel.packets.PacketHandler
Server to all Clients in same world
sendToClient(Object, ServerPlayerEntity) - Static method in class com.legacy.structure_gel.packets.PacketHandler
Server to Client
sendToServer(Object) - Static method in class com.legacy.structure_gel.packets.PacketHandler
Client to Server
separationSettingsMap(GelStructure<?>...) - Static method in class com.legacy.structure_gel.access_helpers.DimensionAccessHelper
Creates a map Structures and StructureSeparationSettings for use in DimensionSettings.
serializeNBT() - Method in class com.legacy.structure_gel.util.capability.GelEntityProvider
 
setAir(IWorld, BlockPos) - Method in class com.legacy.structure_gel.worldgen.jigsaw.AbstractGelStructurePiece
world.setBlockState(pos, Blocks.AIR.getDefaultState(), 3)
setAmbience(Biome, BiomeAmbience) - Static method in class com.legacy.structure_gel.access_helpers.BiomeAccessHelper
Deprecated.
use BiomeLoadingEvent
setBiomes(Set<RegistryKey<Biome>>) - Method in class com.legacy.structure_gel.biome_dictionary.BiomeType
Deprecated.
Use BiomeType.setBiomesSafe(Set). TODO Remove in 1.17.
setBiomes(Set<RegistryKey<Biome>>) - Method in class com.legacy.structure_gel.biome_dictionary.ForgeType
Deprecated.
setBiomesSafe(Set<ResourceLocation>) - Method in class com.legacy.structure_gel.biome_dictionary.BiomeType
Sets the biomes of this entry, overriding old ones.
setBiomesSafe(Set<ResourceLocation>) - Method in class com.legacy.structure_gel.biome_dictionary.ForgeType
Deprecated.
setDeathLootTable(MobEntity, ResourceLocation) - Static method in class com.legacy.structure_gel.access_helpers.EntityAccessHelper
Sets the loot table for the entity passed.
setGel(BlockState, World, BlockPos, int) - Method in class com.legacy.structure_gel.blocks.StructureGelBlock
Places structure gel with the proper state and then schedules a block update on it to continue the spread.
setHeight(int, int) - Method in class com.legacy.structure_gel.worldgen.structure.GelStructureStart
Places the structure at a y value between the two values entered such that the top of it's bounding box is below maxY and the bottom of it's bounding box is above minY.

If minY is bigger than maxY, or vis versa, it automatically corrects it.
setHeight(int) - Method in class com.legacy.structure_gel.worldgen.structure.GelStructureStart
Places the structure at the y value set.
setIgnoreEntities(boolean) - Method in class com.legacy.structure_gel.worldgen.jigsaw.GelJigsawPiece
Prevents entities from generating with the structure.
setLakeProof(boolean) - Method in class com.legacy.structure_gel.worldgen.structure.GelStructure
Determines if lakes shuold generate inside of this structure or not.
setMaintainWater(boolean) - Method in class com.legacy.structure_gel.worldgen.GelPlacementSettings
Determines if waterloggable blocks placed in water should waterlog.
setModID(String) - Method in class com.legacy.structure_gel.worldgen.jigsaw.JigsawRegistryHelper
Creates a new instance of this with the existing prefix and this modid.

Note: Any JigsawPoolBuilders created/cloned from the original instance will still reference the original and use its modid.
setParents(Set<ResourceLocation>) - Method in class com.legacy.structure_gel.biome_dictionary.BiomeType
Sets the parents of this entry, overriding old ones.
setParents(Set<ResourceLocation>) - Method in class com.legacy.structure_gel.biome_dictionary.ForgeType
Deprecated.
setPortal(GelPortalBlock) - Method in class com.legacy.structure_gel.util.capability.GelEntity
 
setPortal(GelPortalBlock) - Method in interface com.legacy.structure_gel.util.capability.IGelEntity
 
setPortalAudio(GelPortalBlock) - Method in class com.legacy.structure_gel.util.capability.GelEntity
 
setPortalAudio(GelPortalBlock) - Method in interface com.legacy.structure_gel.util.capability.IGelEntity
 
setPortalVisual(GelPortalBlock) - Method in class com.legacy.structure_gel.util.capability.GelEntity
 
setPortalVisual(GelPortalBlock) - Method in interface com.legacy.structure_gel.util.capability.IGelEntity
 
setPrefix(String) - Method in class com.legacy.structure_gel.worldgen.jigsaw.JigsawRegistryHelper
Creates a new instance of this with the existing modid and this prefix.

Note: Any JigsawPoolBuilders created/cloned from the original instance will still reference the original and use its prefix.
setRegistryName(ResourceLocation) - Method in class com.legacy.structure_gel.biome_dictionary.BiomeType
 
setSpawnerSpawns(MobSpawnerTileEntity, WeightedSpawnerEntity...) - Static method in class com.legacy.structure_gel.access_helpers.TileEntityAccessHelper
 
setSpawnerSpawns(MobSpawnerTileEntity, List<WeightedSpawnerEntity>) - Static method in class com.legacy.structure_gel.access_helpers.TileEntityAccessHelper
Takes the input WeightedSpawnerEntity list and puts it into the mob spawner's data.
setSpawnList(EntityClassification, List<MobSpawnInfo.Spawners>) - Method in class com.legacy.structure_gel.worldgen.structure.GelStructure
Sets the spawns that can exist in this structure for the passed mob classification.
setStructurePieceType(IStructurePieceType) - Method in class com.legacy.structure_gel.worldgen.jigsaw.AbstractGelStructurePiece
Sets the IStructurePieceType for this piece.
setSurfaceBuilder(Biome, ConfiguredSurfaceBuilder<?>) - Static method in class com.legacy.structure_gel.access_helpers.BiomeAccessHelper
Deprecated.
use BiomeLoadingEvent
SGClientEvents - Class in com.legacy.structure_gel
Structure Gel events to fire on the client thread.
SGClientEvents() - Constructor for class com.legacy.structure_gel.SGClientEvents
 
SGDebug - Class in com.legacy.structure_gel
Contains a bunch of debug code for testing or examples.
SGDebug() - Constructor for class com.legacy.structure_gel.SGDebug
 
SGEvents - Class in com.legacy.structure_gel
Structure Gel events to fire on both threads.
SGEvents() - Constructor for class com.legacy.structure_gel.SGEvents
 
shouldGuessBiomeDict() - Method in class com.legacy.structure_gel.StructureGelConfig.Common
 
shouldIgnoreBlock(BlockState, BlockPos) - Method in class com.legacy.structure_gel.util.GelTeleporter
Returns if the block passed should be ignored when placing on the surface.
skipExperimentalScreen() - Method in class com.legacy.structure_gel.StructureGelConfig.Client
 
SKY - Static variable in class com.legacy.structure_gel.biome_dictionary.BiomeDictionary
 
SKYLANDS - Static variable in class com.legacy.structure_gel.biome_dictionary.BiomeDictionary
 
SNOWY - Static variable in class com.legacy.structure_gel.biome_dictionary.BiomeDictionary
 
SNOWY_MOUNTAIN - Static variable in class com.legacy.structure_gel.biome_dictionary.BiomeDictionary
 
SNOWY_PLAINS - Static variable in class com.legacy.structure_gel.biome_dictionary.BiomeDictionary
 
SNOWY_SPRUCE_FOREST - Static variable in class com.legacy.structure_gel.biome_dictionary.BiomeDictionary
 
SPACE - Static variable in class com.legacy.structure_gel.biome_dictionary.BiomeDictionary
 
spacing(int) - Method in class com.legacy.structure_gel.util.ConfigTemplates.StructureConfig
 
SpawnerFix - Class in com.legacy.structure_gel.core.mixin
 
SpawnerFix() - Constructor for class com.legacy.structure_gel.core.mixin.SpawnerFix
 
SpawnerFix.Bee - Class in com.legacy.structure_gel.core.mixin
 
SpawnerFix.Enderman - Class in com.legacy.structure_gel.core.mixin
 
SpawnerFix.IronGolem - Class in com.legacy.structure_gel.core.mixin
 
SpawnerFix.PolarBear - Class in com.legacy.structure_gel.core.mixin
 
SpawnerFix.Wolf - Class in com.legacy.structure_gel.core.mixin
 
SpawnerFix.ZPiglin - Class in com.legacy.structure_gel.core.mixin
 
spawns(Map<EntityClassification, String>) - Method in class com.legacy.structure_gel.util.ConfigTemplates.StructureConfig
 
spawns - Variable in class com.legacy.structure_gel.worldgen.structure.GelStructure
A map of mobs that spawn within the structure's bounds.
SPOOKY - Static variable in class com.legacy.structure_gel.biome_dictionary.BiomeDictionary
 
spreadHookPost(BlockState, World, BlockPos, Random) - Method in interface com.legacy.structure_gel.blocks.IStructureGel
Called after the gel finishes spreading to append additional actions
spreadHookPre(BlockState, World, BlockPos, Random) - Method in class com.legacy.structure_gel.blocks.AxisStructureGelBlock
Spreads the gel along a flat plane and then cancels the normal spread action in StructureGelBlock.tick(BlockState, net.minecraft.world.server.ServerWorld, BlockPos, Random).
spreadHookPre(BlockState, World, BlockPos, Random) - Method in interface com.legacy.structure_gel.blocks.IStructureGel
Called before the gel spreads.
SPRUCE_FOREST - Static variable in class com.legacy.structure_gel.biome_dictionary.BiomeDictionary
 
Start(GelJigsawStructure, int, int, MutableBoundingBox, int, long) - Constructor for class com.legacy.structure_gel.worldgen.jigsaw.GelJigsawStructure.Start
 
Storage() - Constructor for class com.legacy.structure_gel.util.capability.GelCapability.Storage
 
StructureAccessHelper - Class in com.legacy.structure_gel.access_helpers
Contains methods to interact with structure fields.
StructureAccessHelper() - Constructor for class com.legacy.structure_gel.access_helpers.StructureAccessHelper
 
StructureConfig(ForgeConfigSpec.Builder, String) - Constructor for class com.legacy.structure_gel.util.ConfigTemplates.StructureConfig
 
StructureConfig(ForgeConfigSpec.Builder, String, double, int, int) - Constructor for class com.legacy.structure_gel.util.ConfigTemplates.StructureConfig
 
StructureGelBlock - Class in com.legacy.structure_gel.blocks
A block that spreads out from where it's placed.
StructureGelBlock(IStructureGel.IBehavior...) - Constructor for class com.legacy.structure_gel.blocks.StructureGelBlock
 
StructureGelCommand - Class in com.legacy.structure_gel.commands
 
StructureGelCommand() - Constructor for class com.legacy.structure_gel.commands.StructureGelCommand
 
StructureGelCompat - Class in com.legacy.structure_gel
Introuces compatibility with other mods without them needing to use the API as a dependency.

To add compatibility to your mod, check the com.legacy.structure_gel.structure_gel_compat package.
StructureGelCompat() - Constructor for class com.legacy.structure_gel.StructureGelCompat
 
StructureGelConfig - Class in com.legacy.structure_gel
 
StructureGelConfig() - Constructor for class com.legacy.structure_gel.StructureGelConfig
 
StructureGelConfig.Client - Class in com.legacy.structure_gel
 
StructureGelConfig.Common - Class in com.legacy.structure_gel
 
StructureGelHooks - Class in com.legacy.structure_gel.core.asm
Unused as of 1.16.2-v1.3.0 in favor of Mixins.
StructureGelHooks() - Constructor for class com.legacy.structure_gel.core.asm.StructureGelHooks
 
StructureGelItem - Class in com.legacy.structure_gel.items
The item used by structure gel blocks to display information on how it works.
StructureGelItem(StructureGelBlock) - Constructor for class com.legacy.structure_gel.items.StructureGelItem
 
StructureGelMod - Class in com.legacy.structure_gel
This is an API with the purpose of giving access and shortcuts to various aspects of worldgen, such as structures, biomes, and dimensions.
StructureGelMod() - Constructor for class com.legacy.structure_gel.StructureGelMod
 
StructureGelMod.GelBlocks - Class in com.legacy.structure_gel
 
StructureGelMod.GelItems - Class in com.legacy.structure_gel
 
StructureGelMod.JigsawDeserializers - Class in com.legacy.structure_gel
 
StructureGelMod.Processors - Class in com.legacy.structure_gel
 
StructureGelMod.StructurePieceTypes - Class in com.legacy.structure_gel
 
StructureGelMod.StructureRegistry - Class in com.legacy.structure_gel
 
StructurePieceTypes() - Constructor for class com.legacy.structure_gel.StructureGelMod.StructurePieceTypes
 
StructureRegistrar<C extends net.minecraft.world.gen.feature.IFeatureConfig,S extends net.minecraft.world.gen.feature.structure.Structure<C>> - Class in com.legacy.structure_gel.registrars
Stores a Structure, IStructurePieceType, and StructureFeature and registers with StructureRegistrar.handle() or RegistryHelper.handleRegistrar(IRegistrar).
StructureRegistrar(ResourceLocation, S, IStructurePieceType, Map<String, C>, GenerationStage.Decoration) - Constructor for class com.legacy.structure_gel.registrars.StructureRegistrar
 
StructureRegistrar(ResourceLocation, S, IStructurePieceType, C, GenerationStage.Decoration) - Constructor for class com.legacy.structure_gel.registrars.StructureRegistrar
 
StructureRegistry() - Constructor for class com.legacy.structure_gel.StructureGelMod.StructureRegistry
 
SWAMP - Static variable in class com.legacy.structure_gel.biome_dictionary.BiomeDictionary
 
A B C D E F G H I J L M N O P R S T U V W Y Z 
Skip navigation links