A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
I
- ignorePrefixes(io.github.pylonmc.pylon.core.util.gui.unit.MetricPrefix) - function in io.github.pylonmc.pylon.core.util.gui.unit.UnitFormat.Formatted
- Sets what prefixes should not be used.
- ignorePrefixes(java.util.Collection) - function in io.github.pylonmc.pylon.core.util.gui.unit.UnitFormat.Formatted
- Sets what prefixes should not be used.
- InfoPage - class in io.github.pylonmc.pylon.core.guide.pages
- Displays buttons for info sections.
- IngredientCalculation - class in io.github.pylonmc.pylon.core.recipe
- IngredientCalculator - class in io.github.pylonmc.pylon.core.recipe
- Used to recursively calculate raw material requirements and along products of items/fluids, supporting amount scalingThe two
calculateFinalmethods are the main entry points, It's supposed to only call them from here. - ingredientsPage(org.bukkit.inventory.ItemStack) - function in io.github.pylonmc.pylon.core.content.guide.PylonGuide.Companion
- init(org.bukkit.Server,org.bukkit.plugin.PluginDescriptionFile,java.io.File,java.io.File,java.lang.ClassLoader,io.papermc.paper.plugin.configuration.PluginMeta,java.util.logging.Logger) - function in org.bukkit.plugin.java.PylonCore
- init(org.bukkit.plugin.PluginLoader,org.bukkit.Server,org.bukkit.plugin.PluginDescriptionFile,java.io.File,java.io.File,java.lang.ClassLoader) - function in org.bukkit.plugin.java.PylonCore
- initCause(java.lang.Throwable) - function in kotlin.Throwable
- INPUT - enum entry in io.github.pylonmc.pylon.core.fluid.FluidPointType
Input to the attached machine
- input() - function in io.github.pylonmc.pylon.core.util.gui.GuiItems
- A lime glass pane named 'Input'
- insert(N) - function in io.github.pylonmc.pylon.core.util.Octree
- InteractionBuilder - class in io.github.pylonmc.pylon.core.entity.display
- interpolationDelay(java.lang.Integer) - function in io.github.pylonmc.pylon.core.entity.display.BlockDisplayBuilder
- interpolationDelay(java.lang.Integer) - function in io.github.pylonmc.pylon.core.entity.display.ItemDisplayBuilder
- interpolationDelay(java.lang.Integer) - function in io.github.pylonmc.pylon.core.entity.display.TextDisplayBuilder
- interpolationDuration(java.lang.Integer) - function in io.github.pylonmc.pylon.core.entity.display.BlockDisplayBuilder
- interpolationDuration(java.lang.Integer) - function in io.github.pylonmc.pylon.core.entity.display.ItemDisplayBuilder
- interpolationDuration(java.lang.Integer) - function in io.github.pylonmc.pylon.core.entity.display.TextDisplayBuilder
- INTERSECTION - enum entry in io.github.pylonmc.pylon.core.fluid.FluidPointType
This connection point serves to connect other connection points together
- InventoryPersistentDataType - class in io.github.pylonmc.pylon.core.datatypes
- io.github.pylonmc.pylon.core - package io.github.pylonmc.pylon.core
- io.github.pylonmc.pylon.core.addon - package io.github.pylonmc.pylon.core.addon
- io.github.pylonmc.pylon.core.block - package io.github.pylonmc.pylon.core.block
- io.github.pylonmc.pylon.core.block.base - package io.github.pylonmc.pylon.core.block.base
- io.github.pylonmc.pylon.core.block.context - package io.github.pylonmc.pylon.core.block.context
- io.github.pylonmc.pylon.core.command - package io.github.pylonmc.pylon.core.command
- io.github.pylonmc.pylon.core.config - package io.github.pylonmc.pylon.core.config
- io.github.pylonmc.pylon.core.config.adapter - package io.github.pylonmc.pylon.core.config.adapter
- io.github.pylonmc.pylon.core.content.fluid - package io.github.pylonmc.pylon.core.content.fluid
- io.github.pylonmc.pylon.core.content.guide - package io.github.pylonmc.pylon.core.content.guide
- io.github.pylonmc.pylon.core.datatypes - package io.github.pylonmc.pylon.core.datatypes
- io.github.pylonmc.pylon.core.entity - package io.github.pylonmc.pylon.core.entity
- io.github.pylonmc.pylon.core.entity.base - package io.github.pylonmc.pylon.core.entity.base
- io.github.pylonmc.pylon.core.entity.display - package io.github.pylonmc.pylon.core.entity.display
- io.github.pylonmc.pylon.core.entity.display.transform - package io.github.pylonmc.pylon.core.entity.display.transform
- io.github.pylonmc.pylon.core.event - package io.github.pylonmc.pylon.core.event
- io.github.pylonmc.pylon.core.fluid - package io.github.pylonmc.pylon.core.fluid
- io.github.pylonmc.pylon.core.fluid.tags - package io.github.pylonmc.pylon.core.fluid.tags
- io.github.pylonmc.pylon.core.gametest - package io.github.pylonmc.pylon.core.gametest
- io.github.pylonmc.pylon.core.guide.button - package io.github.pylonmc.pylon.core.guide.button
- io.github.pylonmc.pylon.core.guide.button.setting - package io.github.pylonmc.pylon.core.guide.button.setting
- io.github.pylonmc.pylon.core.guide.pages - package io.github.pylonmc.pylon.core.guide.pages
- io.github.pylonmc.pylon.core.guide.pages.base - package io.github.pylonmc.pylon.core.guide.pages.base
- io.github.pylonmc.pylon.core.guide.pages.fluid - package io.github.pylonmc.pylon.core.guide.pages.fluid
- io.github.pylonmc.pylon.core.guide.pages.item - package io.github.pylonmc.pylon.core.guide.pages.item
- io.github.pylonmc.pylon.core.guide.pages.research - package io.github.pylonmc.pylon.core.guide.pages.research
- io.github.pylonmc.pylon.core.i18n - package io.github.pylonmc.pylon.core.i18n
- io.github.pylonmc.pylon.core.i18n.wrapping - package io.github.pylonmc.pylon.core.i18n.wrapping
- io.github.pylonmc.pylon.core.item - package io.github.pylonmc.pylon.core.item
- io.github.pylonmc.pylon.core.item.base - package io.github.pylonmc.pylon.core.item.base
- io.github.pylonmc.pylon.core.item.builder - package io.github.pylonmc.pylon.core.item.builder
- io.github.pylonmc.pylon.core.item.research - package io.github.pylonmc.pylon.core.item.research
- io.github.pylonmc.pylon.core.nms - package io.github.pylonmc.pylon.core.nms
- io.github.pylonmc.pylon.core.particles - package io.github.pylonmc.pylon.core.particles
- io.github.pylonmc.pylon.core.recipe - package io.github.pylonmc.pylon.core.recipe
- io.github.pylonmc.pylon.core.recipe.vanilla - package io.github.pylonmc.pylon.core.recipe.vanilla
- io.github.pylonmc.pylon.core.registry - package io.github.pylonmc.pylon.core.registry
- io.github.pylonmc.pylon.core.resourcepack.armor - package io.github.pylonmc.pylon.core.resourcepack.armor
- io.github.pylonmc.pylon.core.resourcepack.block - package io.github.pylonmc.pylon.core.resourcepack.block
- io.github.pylonmc.pylon.core.util - package io.github.pylonmc.pylon.core.util
- io.github.pylonmc.pylon.core.util.gui - package io.github.pylonmc.pylon.core.util.gui
- io.github.pylonmc.pylon.core.util.gui.unit - package io.github.pylonmc.pylon.core.util.gui.unit
- io.github.pylonmc.pylon.core.util.position - package io.github.pylonmc.pylon.core.util.position
- io.github.pylonmc.pylon.core.waila - package io.github.pylonmc.pylon.core.waila
- IRON - enum entry in io.github.pylonmc.pylon.core.util.MiningLevel
- isAllowedFluid(io.github.pylonmc.pylon.core.fluid.PylonFluid) - function in io.github.pylonmc.pylon.core.block.base.PylonFluidTank
- isAsync() - function in io.github.pylonmc.pylon.core.block.base.PylonTickingBlock
- Whether the tick function should be called asynchronously.
- isAsynchronous() - function in org.bukkit.event.Event
- isAtLeast(io.github.pylonmc.pylon.core.util.MiningLevel) - function in io.github.pylonmc.pylon.core.util.MiningLevel
- isCancelled() - function in io.github.pylonmc.pylon.core.event.PrePylonBlockBreakEvent
- isCancelled() - function in io.github.pylonmc.pylon.core.event.PrePylonBlockBreakEvent
- isCancelled() - function in io.github.pylonmc.pylon.core.event.PrePylonBlockPlaceEvent
- isCancelled() - function in io.github.pylonmc.pylon.core.event.PrePylonBlockPlaceEvent
- isCancelled() - function in io.github.pylonmc.pylon.core.event.PrePylonCraftEvent
- isCancelled() - function in io.github.pylonmc.pylon.core.event.PrePylonCraftEvent
- isCancelled() - function in io.github.pylonmc.pylon.core.event.PrePylonFluidPointConnectEvent
- isCancelled() - function in io.github.pylonmc.pylon.core.event.PrePylonFluidPointConnectEvent
- isCancelled() - function in io.github.pylonmc.pylon.core.event.PrePylonFluidPointDisconnectEvent
- isCancelled() - function in io.github.pylonmc.pylon.core.event.PrePylonFluidPointDisconnectEvent
- isCancelled() - function in io.github.pylonmc.pylon.core.event.PylonBlockWailaEvent
- isCancelled() - function in io.github.pylonmc.pylon.core.event.PylonBlockWailaEvent
- isCancelled() - function in io.github.pylonmc.pylon.core.event.PylonEntityWailaEvent
- isCancelled() - function in io.github.pylonmc.pylon.core.event.PylonEntityWailaEvent
- isCardinalDirection(org.joml.Vector3f) - function in io.github.pylonmc.pylon.core.util.PylonUtils
- isCardinalDirection(org.joml.Vector3i) - function in io.github.pylonmc.pylon.core.util.PylonUtils
- isDisabled() - function in io.github.pylonmc.pylon.core.item.PylonItem
- isEmpty() - function in io.github.pylonmc.pylon.core.util.WeightedSet
- isEmpty() - function in kotlin.collections.Set
- isEnabled() - function in io.github.pylonmc.pylon.core.guide.button.setting.TogglePlayerSettingButton
- isEnabled() - function in org.bukkit.plugin.java.PylonCore
- isFakeEvent(org.bukkit.event.Event) - function in io.github.pylonmc.pylon.core.util.PylonUtils
- (Heuristically) checks whether an event is 'fake' (by checking if it has 'Fake' in its name)'Fake' events are often used to check actions before performing them.
- isFormedAndFullyLoaded() - function in io.github.pylonmc.pylon.core.block.base.PylonMultiblock
- Returns true if every component of the multiblock is loaded AND the multiblock is formed.
- isFormedAndFullyLoaded() - function in io.github.pylonmc.pylon.core.block.base.PylonSimpleMultiblock
- Returns true if every component of the multiblock is loaded AND the multiblock is formed.
- isHeldEntityPresent(java.lang.String) - function in io.github.pylonmc.pylon.core.block.base.PylonEntityHolderBlock
- Returns false if the block holds no entity with the provided name, the entity is unloaded or does not physically exist.
- isHeldEntityPresent(java.lang.String) - function in io.github.pylonmc.pylon.core.block.base.PylonEntityHolderBlock
- Returns false if the block holds no entity with the provided name, the entity is unloaded or does not physically exist.
- isHeldEntityPresent(java.lang.String) - function in io.github.pylonmc.pylon.core.block.base.PylonFluidBlock
- Returns false if the block holds no entity with the provided name, the entity is unloaded or does not physically exist.
- isHeldEntityPresent(java.lang.String) - function in io.github.pylonmc.pylon.core.block.base.PylonFluidBufferBlock
- Returns false if the block holds no entity with the provided name, the entity is unloaded or does not physically exist.
- isHeldEntityPresent(java.lang.String) - function in io.github.pylonmc.pylon.core.block.base.PylonFluidTank
- Returns false if the block holds no entity with the provided name, the entity is unloaded or does not physically exist.
- isHeldEntityPresent(java.lang.String) - function in io.github.pylonmc.pylon.core.block.base.PylonSimpleMultiblock
- Returns false if the block holds no entity with the provided name, the entity is unloaded or does not physically exist.
- isHidden() - function in io.github.pylonmc.pylon.core.recipe.PylonRecipe
- isHidden() - function in io.github.pylonmc.pylon.core.recipe.PylonRecipe
- isHidden() - function in io.github.pylonmc.pylon.core.recipe.VanillaRecipeWrapper
- isInput(io.github.pylonmc.pylon.core.fluid.PylonFluid) - function in io.github.pylonmc.pylon.core.recipe.PylonRecipe
- isInput(io.github.pylonmc.pylon.core.fluid.PylonFluid) - function in io.github.pylonmc.pylon.core.recipe.PylonRecipe
- isInput(org.bukkit.inventory.ItemStack) - function in io.github.pylonmc.pylon.core.recipe.PylonRecipe
- isInput(org.bukkit.inventory.ItemStack) - function in io.github.pylonmc.pylon.core.recipe.PylonRecipe
- isInput(io.github.pylonmc.pylon.core.fluid.PylonFluid) - function in io.github.pylonmc.pylon.core.recipe.VanillaRecipeWrapper
- isInput(org.bukkit.inventory.ItemStack) - function in io.github.pylonmc.pylon.core.recipe.VanillaRecipeWrapper
- isKeyFromAddon(org.bukkit.NamespacedKey,io.github.pylonmc.pylon.core.addon.PylonAddon) - function in io.github.pylonmc.pylon.core.util.PylonUtils
- Checks whether a NamespacedKey is from addon
- isLoaded() - function in io.github.pylonmc.pylon.core.util.position.ChunkPosition
- Obtaining an instance of a Chunk (eg through block.getChunk()) will often LOAD THE CHUNK ITSELF.
- isNaggable() - function in org.bukkit.plugin.java.PylonCore
- isOutput(io.github.pylonmc.pylon.core.fluid.PylonFluid) - function in io.github.pylonmc.pylon.core.recipe.PylonRecipe
- isOutput(io.github.pylonmc.pylon.core.fluid.PylonFluid) - function in io.github.pylonmc.pylon.core.recipe.PylonRecipe
- isOutput(org.bukkit.inventory.ItemStack) - function in io.github.pylonmc.pylon.core.recipe.PylonRecipe
- isOutput(org.bukkit.inventory.ItemStack) - function in io.github.pylonmc.pylon.core.recipe.PylonRecipe
- isOutput(io.github.pylonmc.pylon.core.fluid.PylonFluid) - function in io.github.pylonmc.pylon.core.recipe.VanillaRecipeWrapper
- isOutput(org.bukkit.inventory.ItemStack) - function in io.github.pylonmc.pylon.core.recipe.VanillaRecipeWrapper
- isPartOfMultiblock(org.bukkit.block.Block) - function in io.github.pylonmc.pylon.core.block.base.PylonMultiblock
- Should return true if there is any scenario in which this block's position could be part of a formed multiblock.
- isPartOfMultiblock(org.bukkit.block.Block) - function in io.github.pylonmc.pylon.core.block.base.PylonSimpleMultiblock
- Should return true if there is any scenario in which this block's position could be part of a formed multiblock.
- isPylonBlock(io.github.pylonmc.pylon.core.util.position.BlockPosition) - function in io.github.pylonmc.pylon.core.block.BlockStorage
- Returns whether the block at blockPosition is a Pylon block, or null if the chunk at blockPosition is not loaded
- isPylonBlock(org.bukkit.block.Block) - function in io.github.pylonmc.pylon.core.block.BlockStorage
- Returns whether the block at block is a Pylon block, or null if the chunk at block is not loaded
- isPylonEntity(java.util.UUID) - function in io.github.pylonmc.pylon.core.entity.EntityStorage
- Returns false if the entity is not a PylonEntity or does not exist.
- isPylonEntity(org.bukkit.entity.Entity) - function in io.github.pylonmc.pylon.core.entity.EntityStorage
- Returns false if the entity is not a PylonEntity or does not exist.
- isPylonItem(org.bukkit.inventory.ItemStack) - function in io.github.pylonmc.pylon.core.item.PylonItem.Companion
- Checks if stack is a Pylon item.
- isPylonSimilar(io.github.pylonmc.pylon.core.recipe.Container) - function in io.github.pylonmc.pylon.core.recipe.Container
- isPylonSimilar(io.github.pylonmc.pylon.core.recipe.Container) - function in io.github.pylonmc.pylon.core.recipe.Container
- isPylonSimilar(org.bukkit.inventory.ItemStack,org.bukkit.inventory.ItemStack) - function in io.github.pylonmc.pylon.core.util.PylonUtils
- Compares two Pylon items to check if they have the same Pylon ID.
- isResearchedBy(org.bukkit.entity.Player) - function in io.github.pylonmc.pylon.core.item.research.Research
- Returns whether a research has been researched by the given player.
- isTagged(io.github.pylonmc.pylon.core.item.ItemTypeWrapper) - function in io.github.pylonmc.pylon.core.item.PylonItemTag
- isVanillaBlock(org.bukkit.block.Block) - function in io.github.pylonmc.pylon.core.block.PylonBlock.Companion
- isVanillaBlock(org.bukkit.block.Block) - function in io.github.pylonmc.pylon.core.block.PylonBlock.Companion
- ItemButton - class in io.github.pylonmc.pylon.core.guide.button
- Represents an item in the guide.
- ItemDisplayBuilder - class in io.github.pylonmc.pylon.core.entity.display
- ItemIngredientsPage - class in io.github.pylonmc.pylon.core.guide.pages.item
- Displays a breakdown of the ingredients needed to craft an item.
- ItemIngredientsPage.Companion - class in io.github.pylonmc.pylon.core.guide.pages.item.ItemIngredientsPage
- ItemRecipesPage - class in io.github.pylonmc.pylon.core.guide.pages.item
- Displays all the recipes for the given stack.
- ItemRecipesPage.Companion - class in io.github.pylonmc.pylon.core.guide.pages.item.ItemRecipesPage
- itemStack(io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder) - function in io.github.pylonmc.pylon.core.entity.display.ItemDisplayBuilder
- itemStack(org.bukkit.inventory.ItemStack) - function in io.github.pylonmc.pylon.core.entity.display.ItemDisplayBuilder
- ItemStackBuilder - class in io.github.pylonmc.pylon.core.item.builder
- Helper class for creating an ItemStack with various properties.
- ItemStackBuilder.Companion - class in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder
- ItemStackConfigAdapter - class in io.github.pylonmc.pylon.core.config.adapter
- ItemStackPersistentDataType - class in io.github.pylonmc.pylon.core.datatypes
- ItemTagConfigAdapter - class in io.github.pylonmc.pylon.core.config.adapter
- ItemTypeWrapper - class in io.github.pylonmc.pylon.core.item
- Allows the representation of both vanilla and Pylon items in a unified way.
- ItemTypeWrapper.Pylon - class in io.github.pylonmc.pylon.core.item.ItemTypeWrapper
- The Pylon variant of ItemTypeWrapper.
- ItemTypeWrapper.Vanilla - class in io.github.pylonmc.pylon.core.item.ItemTypeWrapper
- The vanilla variant of ItemTypeWrapper.
- ItemUsagesPage - class in io.github.pylonmc.pylon.core.guide.pages.item
- Displays all the recipes that use the given stack.
- ItemUsagesPage.Companion - class in io.github.pylonmc.pylon.core.guide.pages.item.ItemUsagesPage
- iterator() - function in io.github.pylonmc.pylon.core.recipe.BlastingRecipeType
- iterator() - function in io.github.pylonmc.pylon.core.recipe.CampfireRecipeType
- iterator() - function in io.github.pylonmc.pylon.core.recipe.FurnaceRecipeType
- iterator() - function in io.github.pylonmc.pylon.core.recipe.RecipeType
- iterator() - function in io.github.pylonmc.pylon.core.recipe.RecipeType
- iterator() - function in io.github.pylonmc.pylon.core.recipe.RecipeType
- iterator() - function in io.github.pylonmc.pylon.core.recipe.ShapedRecipeType
- iterator() - function in io.github.pylonmc.pylon.core.recipe.ShapelessRecipeType
- iterator() - function in io.github.pylonmc.pylon.core.recipe.SmithingTransformRecipeType
- iterator() - function in io.github.pylonmc.pylon.core.recipe.SmithingTrimRecipeType
- iterator() - function in io.github.pylonmc.pylon.core.recipe.SmokingRecipeType
- iterator() - function in io.github.pylonmc.pylon.core.recipe.TransmuteRecipeType
- iterator() - function in io.github.pylonmc.pylon.core.registry.PylonRegistry
- iterator() - function in io.github.pylonmc.pylon.core.util.Octree
- iterator() - function in io.github.pylonmc.pylon.core.util.WeightedSet