- IConfigStructure - Interface in com.legacy.structure_gel.worldgen.structure
-
Used for structures that implement configuration files from
ConfigTemplates
.
- IForgeRegistrar<T extends IForgeRegistrar<T,R>,R extends net.minecraftforge.registries.IForgeRegistryEntry<R>> - Interface in com.legacy.structure_gel.registrars
-
An interface that registrars using forge registries use.
- ifPresent(E, Consumer<IGelEntity>) - Static method in class com.legacy.structure_gel.util.capability.GelCapability
-
Runs the consumer if the entity has the capability
- ifPresent(E, Consumer<IGelEntity>, Consumer<E>) - Static method in class com.legacy.structure_gel.util.capability.GelCapability
-
Runs the first consumer if the entity has the capability.
- IGelEntity - Interface in com.legacy.structure_gel.util.capability
-
Data for all entities allowing for custom portal logic.
- infiniburn(ResourceLocation) - Method in class com.legacy.structure_gel.util.DimensionTypeBuilder
-
A tag of blocks that are allowed to burn forever in the dimension.
- IngameGuiMixin - Class in com.legacy.structure_gel.core.mixin
-
- IngameGuiMixin() - Constructor for class com.legacy.structure_gel.core.mixin.IngameGuiMixin
-
- init() - Static method in class com.legacy.structure_gel.biome_dictionary.BiomeDictionary
-
- insideSpawnsOnly - Variable in class com.legacy.structure_gel.worldgen.structure.GelStructure
-
When true
, mobs can only spawn inside of the structure's pieces.
- INSTANCE - Static variable in class com.legacy.structure_gel.packets.PacketHandler
-
- INSTANCE - Static variable in class com.legacy.structure_gel.util.capability.GelCapability
-
- INSTANCE - Static variable in class com.legacy.structure_gel.worldgen.processors.RemoveGelStructureProcessor
-
- Internal - Annotation Type in com.legacy.structure_gel.util
-
Used internally.
- invalidate() - Method in class com.legacy.structure_gel.util.capability.GelEntityProvider
-
- IRegistrar<T extends IRegistrar<T>> - Interface in com.legacy.structure_gel.registrars
-
An interface that all registrars use.
- IronGolem() - Constructor for class com.legacy.structure_gel.core.mixin.SpawnerFix.IronGolem
-
- isBiomeAllowed(Biome) - Method in class com.legacy.structure_gel.util.ConfigTemplates.StructureConfig
-
Checks if the input biome is or isn't in the biomes list depending on if you
use whitelist or blacklist mode.
- isBiomeAllowed(RegistryKey<Biome>) - Method in class com.legacy.structure_gel.util.ConfigTemplates.StructureConfig
-
Checks if the input biome is or isn't in the biomes list depending on if you
use whitelist or blacklist mode.
- isBiomeAllowed(ResourceLocation) - Method in class com.legacy.structure_gel.util.ConfigTemplates.StructureConfig
-
Checks if the input biome is or isn't in the biomes list depending on if you
use whitelist or blacklist mode.
- isPassenger() - Method in class com.legacy.structure_gel.core.mixin.EntityMixin
-
- isPortal(World, BlockPos, GelPortalBlock, List<Block>) - Static method in class com.legacy.structure_gel.util.GelPortalSize
-
Checks to see if the position is within a portal frame.
- isPortalComplete() - Method in class com.legacy.structure_gel.util.GelPortalSize
-
Checks to see if the portal is the right size and isn't missing any portal
blocks.
- isSideInvisible(BlockState, BlockState, Direction) - Method in class com.legacy.structure_gel.blocks.StructureGelBlock
-
- IStructureGel - Interface in com.legacy.structure_gel.blocks
-
- IStructureGel.Behavior - Enum in com.legacy.structure_gel.blocks
-
Determines how the structure gel should act and provides translations for the
item.
- IStructureGel.IBehavior - Interface in com.legacy.structure_gel.blocks
-
Extend off of this to make your own behaviors.
- isValidSize() - Method in class com.legacy.structure_gel.util.GelPortalSize
-
Checks to see if the portal is the right size.
- isWhitelist() - Method in class com.legacy.structure_gel.util.ConfigTemplates.StructureConfig
-
Gets the whitelist mode for picking what biomes a structure should generate
in.