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

G

GEL - Static variable in class com.legacy.structure_gel.data.GelTags
Contains all structure gel blocks.
GEL_SINGLE_POOL_ELEMENT - Static variable in class com.legacy.structure_gel.StructureGelMod.JigsawDeserializers
 
GelConfigStructure<C extends net.minecraft.world.gen.feature.IFeatureConfig> - Class in com.legacy.structure_gel.structures
Extension of GelStructure for easy implementation of config files.
GelConfigStructure(Function<Dynamic<?>, ? extends C>, ConfigTemplates.StructureConfig) - Constructor for class com.legacy.structure_gel.structures.GelConfigStructure
 
GelJigsawPiece - Class in com.legacy.structure_gel.structures.jigsaw
Extension of SingleJigsawPiece without the BlockIgnoreStructureProcessor.AIR_AND_STRUCTURE_BLOCK in favor of RemoveGelStructureProcessor.INSTANCE and including a way to determine interactions with water.
GelJigsawPiece(ResourceLocation, List<StructureProcessor>, JigsawPattern.PlacementBehaviour) - Constructor for class com.legacy.structure_gel.structures.jigsaw.GelJigsawPiece
 
GelJigsawPiece(ResourceLocation, List<StructureProcessor>) - Constructor for class com.legacy.structure_gel.structures.jigsaw.GelJigsawPiece
 
GelJigsawPiece(ResourceLocation) - Constructor for class com.legacy.structure_gel.structures.jigsaw.GelJigsawPiece
 
GelJigsawPiece(Dynamic<?>) - Constructor for class com.legacy.structure_gel.structures.jigsaw.GelJigsawPiece
Used internally for deserialization
GelPlacementSettings - Class in com.legacy.structure_gel.structures
Literally just exists to let you determine how waterloggable blocks should generate when placed in water.
GelPlacementSettings() - Constructor for class com.legacy.structure_gel.structures.GelPlacementSettings
 
GelStructure<C extends net.minecraft.world.gen.feature.IFeatureConfig> - Class in com.legacy.structure_gel.structures
An extension of Structure that allows for more precise tweaking and handles structure spacing.
GelStructure(Function<Dynamic<?>, ? extends C>) - Constructor for class com.legacy.structure_gel.structures.GelStructure
 
GelStructurePiece - Class in com.legacy.structure_gel.structures
An extension of AbstractVillagePiece for jigsaw structures that allows for data structure block interaction and contains more functional methods to go along with that.
GelStructurePiece(IStructurePieceType, TemplateManager, JigsawPiece, BlockPos, int, Rotation, MutableBoundingBox) - Constructor for class com.legacy.structure_gel.structures.GelStructurePiece
 
GelStructurePiece(TemplateManager, CompoundNBT, IStructurePieceType) - Constructor for class com.legacy.structure_gel.structures.GelStructurePiece
 
GelStructureStart - Class in com.legacy.structure_gel.structures
 
GelStructureStart(Structure<?>, int, int, MutableBoundingBox, int, long) - Constructor for class com.legacy.structure_gel.structures.GelStructureStart
 
GelTags - Class in com.legacy.structure_gel.data
Stores all tags used by the mod.
GelTags() - Constructor for class com.legacy.structure_gel.data.GelTags
 
GelTemplate - Class in com.legacy.structure_gel.structures
This class largly exists to fix a silly bug with how entities rotate when placed in a structure.
GelTemplate(Template) - Constructor for class com.legacy.structure_gel.structures.GelTemplate
 
getAmbientOcclusionLightValue(BlockState, IBlockReader, BlockPos) - Method in class com.legacy.structure_gel.blocks.StructureGelBlock
 
getBiomes() - Method in class com.legacy.structure_gel.util.ConfigTemplates.BiomeStructureConfig
Gets the list of biomes for the filter.
getChunkSize() - Method in class com.legacy.structure_gel.data.StructureData
 
getCollisionShape(BlockState, IBlockReader, BlockPos, ISelectionContext) - Method in class com.legacy.structure_gel.blocks.StructureGelBlock
 
getConfig() - Method in class com.legacy.structure_gel.structures.GelConfigStructure
 
getCreatureSpawnList() - Method in class com.legacy.structure_gel.structures.GelStructure
Return a list of passive mobs to change spawn behavior.
getDeathLootTable(MobEntity) - Static method in class com.legacy.structure_gel.access_helpers.EntityAccessHelper
 
getExtraLakeProofing() - Method in class com.legacy.structure_gel.StructureGelConfig.Common
 
getFeatureJigsawPieceFeatures(FeatureJigsawPiece) - Static method in class com.legacy.structure_gel.access_helpers.JigsawAccessHelper
Returns the feature stored in this piece.
getJigsawPatternRegistry() - Static method in class com.legacy.structure_gel.access_helpers.JigsawAccessHelper
Gives access to the registry that stores all jigsaw patterns.
getListJigsawPiecePieces(ListJigsawPiece) - Static method in class com.legacy.structure_gel.access_helpers.JigsawAccessHelper
Returns the pieces stored in this piece.
getLocation() - Method in class com.legacy.structure_gel.structures.GelStructurePiece
Gives you the name of this structure piece.
getLocation() - Method in class com.legacy.structure_gel.structures.jigsaw.GelJigsawPiece
Gets the resource location of this piece
getOffset() - Method in class com.legacy.structure_gel.data.JsonStructure
 
getOffset() - Method in class com.legacy.structure_gel.data.StructureData
 
getOffset() - Method in class com.legacy.structure_gel.structures.GelConfigStructure
 
getOffset() - Method in class com.legacy.structure_gel.structures.GelStructure
When checking if a structure can be placed in a given chunk, this value is used along with GelStructure.getSpacing() to give the structure an offset as to not make the grid apparent.
getOffset() - Method in class com.legacy.structure_gel.util.ConfigTemplates.StructureConfig
 
getProbability() - Method in class com.legacy.structure_gel.data.JsonStructure
 
getProbability() - Method in class com.legacy.structure_gel.data.StructureData
 
getProbability() - Method in class com.legacy.structure_gel.structures.GelConfigStructure
 
getProbability() - Method in class com.legacy.structure_gel.structures.GelStructure
This is the probability of the structure generating in a given chunk, expressed as a percent.
getProbability() - Method in class com.legacy.structure_gel.util.ConfigTemplates.StructureConfig
 
getSeed() - Method in class com.legacy.structure_gel.data.JsonStructure
 
getSeed() - Method in class com.legacy.structure_gel.data.StructureData
 
getSeed() - Method in class com.legacy.structure_gel.structures.GelStructure
Every structure should have a different seed to prevent them from overlapping as best as possible, especially when the same chances are used.
getSingleJigsawPieceLocation(SingleJigsawPiece) - Static method in class com.legacy.structure_gel.access_helpers.JigsawAccessHelper
Gives the name of this piece.
getSize() - Method in class com.legacy.structure_gel.data.JsonStructure
 
getSize() - Method in class com.legacy.structure_gel.structures.GelStructurePiece
Gets the size of the structure.
getSpacing() - Method in class com.legacy.structure_gel.data.JsonStructure
 
getSpacing() - Method in class com.legacy.structure_gel.data.StructureData
 
getSpacing() - Method in class com.legacy.structure_gel.structures.GelConfigStructure
 
getSpacing() - Method in class com.legacy.structure_gel.structures.GelStructure
When checking if a structure can be placed in a given chunk, this is called to determine how far apart each structure should be from eachother.
getSpacing() - Method in class com.legacy.structure_gel.util.ConfigTemplates.StructureConfig
 
getSpawnList() - Method in class com.legacy.structure_gel.structures.GelStructure
Return a list of hostile mobs to change spawn behavior.
getStartFactory() - Method in class com.legacy.structure_gel.data.JsonStructure
 
getStateForPlacement(BlockItemUseContext) - Method in class com.legacy.structure_gel.blocks.StructureGelBlock
Ensures that only creative players can place this block.
getStructureName() - Method in class com.legacy.structure_gel.structures.GelStructure
 
getTemplateManager() - Method in class com.legacy.structure_gel.structures.GelStructurePiece
Returns the template manager so you can get data about the structure itself.
getTranslation() - Method in enum com.legacy.structure_gel.blocks.IStructureGel.Behavior
 
getTranslation() - Method in interface com.legacy.structure_gel.blocks.IStructureGel.IBehavior
 
getType() - Method in class com.legacy.structure_gel.structures.jigsaw.GelJigsawPiece
 
GREEN_GEL - Static variable in class com.legacy.structure_gel.StructureGelMod.Blocks
 
A B C D E F G H I J L M N O P R S T V W Y 
Skip navigation links