- 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
-