A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
Z
C
- calculateBase(io.github.pylonmc.pylon.core.item.PylonItem,java.lang.Integer) - function in io.github.pylonmc.pylon.core.recipe.IngredientCalculator
- Calculate the basic recipe data of a single item (for recursive calculation)
- calculateFinal(io.github.pylonmc.pylon.core.recipe.FluidOrItem.Fluid,java.lang.Integer) - function in io.github.pylonmc.pylon.core.recipe.IngredientCalculator
- Calculate material requirements and along products for fluids
- calculateFinal(org.bukkit.inventory.ItemStack,java.lang.Integer) - function in io.github.pylonmc.pylon.core.recipe.IngredientCalculator
- Calculate the final material requirements for an item stack with amount (including amount scaling)
- callEvent() - function in org.bukkit.event.Event
- CampfireRecipeType - class in io.github.pylonmc.pylon.core.recipe.vanilla
- Key:
minecraft:campfire_cooking
Despite the vanilla default cooking time being 100 ticks, we set it to 600 ticks here to match the actual in-game behavior - CampfireRecipeWrapper - class in io.github.pylonmc.pylon.core.recipe.vanilla
- cancel() - function in io.github.pylonmc.pylon.core.fluid.connecting.ConnectingTask
- cancelConnection(org.bukkit.entity.Player) - function in io.github.pylonmc.pylon.core.fluid.connecting.ConnectingService
- canMine(org.bukkit.Material) - function in io.github.pylonmc.pylon.core.util.MiningLevel
- canPass(io.github.pylonmc.pylon.core.fluid.PylonFluid) - function in io.github.pylonmc.pylon.core.content.fluid.FluidPipe
- canPlayerCraft(org.bukkit.entity.Player,io.github.pylonmc.pylon.core.item.PylonItem,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.item.research.Research.Companion
- canPlayerCraft(org.bukkit.entity.Player,io.github.pylonmc.pylon.core.item.PylonItem) - function in io.github.pylonmc.pylon.core.item.research.Research.Companion
- canPlayerPickUp(org.bukkit.entity.Player,io.github.pylonmc.pylon.core.item.PylonItem,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.item.research.Research.Companion
- canPlayerPickUp(org.bukkit.entity.Player,io.github.pylonmc.pylon.core.item.PylonItem) - function in io.github.pylonmc.pylon.core.item.research.Research.Companion
- canPlayerUse(org.bukkit.entity.Player,io.github.pylonmc.pylon.core.item.PylonItem,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.item.research.Research.Companion
- canPlayerUse(org.bukkit.entity.Player,io.github.pylonmc.pylon.core.item.PylonItem) - function in io.github.pylonmc.pylon.core.item.research.Research.Companion
- canSetFluid(io.github.pylonmc.pylon.core.fluid.PylonFluid,java.lang.Double) - function in io.github.pylonmc.pylon.core.block.base.PylonFluidBufferBlock
- Checks if a new amount of fluid is greater than zero and fits inside the corresponding buffer.
- canSetFluid(java.lang.Double) - function in io.github.pylonmc.pylon.core.block.base.PylonFluidTank
- Checks if a new amount of fluid is greater than zero and fits inside the tank.
- canTranslate(java.lang.String,java.util.Locale) - function in io.github.pylonmc.pylon.core.i18n.PylonTranslator
- CENTI - enum entry in io.github.pylonmc.pylon.core.util.gui.unit.MetricPrefix
- CharPersistentDataType - class in io.github.pylonmc.pylon.core.datatypes
- checkFormed() - function in io.github.pylonmc.pylon.core.block.base.PylonMultiblock
- Warning: You should not call this yourself.
- checkFormed() - function in io.github.pylonmc.pylon.core.block.base.PylonSimpleMultiblock
- Warning: You should not call this yourself.
- ChunkPosition - class in io.github.pylonmc.pylon.core.util.position
- ChunkPositionKt - class in io.github.pylonmc.pylon.core.util.position
- ChunkPositionPersistentDataType - class in io.github.pylonmc.pylon.core.datatypes
- classloader(io.papermc.paper.plugin.loader.PluginClasspathBuilder) - function in io.github.pylonmc.pylon.core.PylonLoader
- cleanup() - function in io.github.pylonmc.pylon.core.fluid.connecting.ConnectingService
- clear() - function in kotlin.collections.MutableSet
- clearResearches(org.bukkit.entity.Player) - function in io.github.pylonmc.pylon.core.item.research.Research.Companion
- COLD - enum entry in io.github.pylonmc.pylon.core.fluid.tags.FluidTemperature
Generally fluids that are considered cryogenic, like liquid nitrogen or liquid helium
- CommandBuilder - class in io.github.pylonmc.pylon.core.command
- Provides a Kotlin-style builder for Brigadier commands.
- CommandBuilderKt - class in io.github.pylonmc.pylon.core.command
- Config - class in io.github.pylonmc.pylon.core.config
- ConfigAdapter - class in io.github.pylonmc.pylon.core.config.adapter
- ConfigAdapter.Companion - class in io.github.pylonmc.pylon.core.config.adapter.ConfigAdapter
- ConfigAdapterKt - class in io.github.pylonmc.pylon.core.config.adapter
- ConfigSection - class in io.github.pylonmc.pylon.core.config
- ConfigSection.KeyNotFoundException - class in io.github.pylonmc.pylon.core.config.ConfigSection
- ConfigurableRecipeType - class in io.github.pylonmc.pylon.core.recipe
- connect(io.github.pylonmc.pylon.core.fluid.VirtualFluidPoint,io.github.pylonmc.pylon.core.fluid.VirtualFluidPoint) - function in io.github.pylonmc.pylon.core.fluid.FluidManager
- Connects two points - and all their connected points - into one segment.
- connect(io.github.pylonmc.pylon.core.fluid.connecting.ConnectingPoint,io.github.pylonmc.pylon.core.fluid.connecting.ConnectingPoint,io.github.pylonmc.pylon.core.content.fluid.FluidPipe) - function in io.github.pylonmc.pylon.core.fluid.connecting.ConnectingService
- ConnectingPoint - class in io.github.pylonmc.pylon.core.fluid.connecting
- ConnectingPointInteraction - class in io.github.pylonmc.pylon.core.fluid.connecting
- ConnectingPointNewBlock - class in io.github.pylonmc.pylon.core.fluid.connecting
- ConnectingPointPipeConnector - class in io.github.pylonmc.pylon.core.fluid.connecting
- ConnectingPointPipeMarker - class in io.github.pylonmc.pylon.core.fluid.connecting
- ConnectingService - class in io.github.pylonmc.pylon.core.fluid.connecting
- ConnectingTask - class in io.github.pylonmc.pylon.core.fluid.connecting
- ConnectingTask.Companion - class in io.github.pylonmc.pylon.core.fluid.connecting.ConnectingTask
- ConnectingTask.Result - class in io.github.pylonmc.pylon.core.fluid.connecting.ConnectingTask
- CONNECTOR - enum entry in io.github.pylonmc.pylon.core.fluid.FluidPointType
This connection point serves to connect other connection points together
- Container - class in io.github.pylonmc.pylon.core.recipe
- A variable FluidOrItem container
- Container.Companion - class in io.github.pylonmc.pylon.core.recipe.Container
- Container.Fluid - class in io.github.pylonmc.pylon.core.recipe.Container
- Container.Item - class in io.github.pylonmc.pylon.core.recipe.Container
- contains(io.github.pylonmc.pylon.core.fluid.PylonFluid) - function in io.github.pylonmc.pylon.core.recipe.RecipeInput.Fluid
- contains(org.bukkit.inventory.ItemStack) - function in io.github.pylonmc.pylon.core.recipe.RecipeInput.Item
- contains(org.bukkit.NamespacedKey) - function in io.github.pylonmc.pylon.core.registry.PylonRegistry
- contains(org.bukkit.Tag) - function in io.github.pylonmc.pylon.core.registry.PylonRegistry
- contains(io.github.pylonmc.pylon.core.util.WeightedSet.Element) - function in kotlin.collections.Set
- containsAll(java.util.Collection) - function in kotlin.collections.Set
- convert(org.bukkit.NamespacedKey) - function in io.github.pylonmc.pylon.core.command.RegistryCommandArgument
- convert(java.lang.Object) - function in io.github.pylonmc.pylon.core.config.adapter.ConfigAdapter
- Converts the given value obtained from config to the target type T.
- convert(java.lang.Object) - function in io.github.pylonmc.pylon.core.config.adapter.EnumConfigAdapter
- Converts the given value obtained from config to the target type T.
- convert(java.lang.Object) - function in io.github.pylonmc.pylon.core.config.adapter.FluidOrItemConfigAdapter
- Converts the given value obtained from config to the target type T.
- convert(java.lang.Object) - function in io.github.pylonmc.pylon.core.config.adapter.ItemStackConfigAdapter
- Converts the given value obtained from config to the target type T.
- convert(java.lang.Object) - function in io.github.pylonmc.pylon.core.config.adapter.ItemTagConfigAdapter
- Converts the given value obtained from config to the target type T.
- convert(java.lang.Object) - function in io.github.pylonmc.pylon.core.config.adapter.KeyedConfigAdapter
- Converts the given value obtained from config to the target type T.
- convert(java.lang.Object) - function in io.github.pylonmc.pylon.core.config.adapter.ListConfigAdapter
- Converts the given value obtained from config to the target type T.
- convert(java.lang.Object) - function in io.github.pylonmc.pylon.core.config.adapter.MapConfigAdapter
- Converts the given value obtained from config to the target type T.
- convert(java.lang.Object) - function in io.github.pylonmc.pylon.core.config.adapter.RecipeInputConfigAdapter
- Converts the given value obtained from config to the target type T.
- convert(java.lang.Object) - function in io.github.pylonmc.pylon.core.config.adapter.RecipeInputFluidAdapter
- Converts the given value obtained from config to the target type T.
- convert(java.lang.Object) - function in io.github.pylonmc.pylon.core.config.adapter.RecipeInputItemAdapter
- Converts the given value obtained from config to the target type T.
- convert(java.lang.Object) - function in io.github.pylonmc.pylon.core.config.adapter.SetConfigAdapter
- Converts the given value obtained from config to the target type T.
- convert(java.lang.Object) - function in io.github.pylonmc.pylon.core.config.adapter.WeightedSetConfigAdapter
- Converts the given value obtained from config to the target type T.
- convert(org.bukkit.NamespacedKey,S) - function in io.papermc.paper.command.brigadier.argument.CustomArgumentType.Converted
- CookingRecipeWrapper - class in io.github.pylonmc.pylon.core.recipe.vanilla
- CraftingRecipeWrapper - class in io.github.pylonmc.pylon.core.recipe.vanilla
- create(org.bukkit.block.Block,io.github.pylonmc.pylon.core.block.context.BlockCreateContext) - function in io.github.pylonmc.pylon.core.block.PylonBlockSchema
- create() - function in io.github.pylonmc.pylon.core.fluid.connecting.ConnectingPoint
- Perform logic to make this one of the points of a new pipe, for example by splitting an existing pipe or placing a new connection point.
- create() - function in io.github.pylonmc.pylon.core.fluid.connecting.ConnectingPointInteraction
- Perform logic to make this one of the points of a new pipe, for example by splitting an existing pipe or placing a new connection point.
- create() - function in io.github.pylonmc.pylon.core.fluid.connecting.ConnectingPointNewBlock
- Perform logic to make this one of the points of a new pipe, for example by splitting an existing pipe or placing a new connection point.
- create() - function in io.github.pylonmc.pylon.core.fluid.connecting.ConnectingPointPipeConnector
- Perform logic to make this one of the points of a new pipe, for example by splitting an existing pipe or placing a new connection point.
- create() - function in io.github.pylonmc.pylon.core.fluid.connecting.ConnectingPointPipeMarker
- Perform logic to make this one of the points of a new pipe, for example by splitting an existing pipe or placing a new connection point.
- createFluidBuffer(io.github.pylonmc.pylon.core.fluid.PylonFluid,java.lang.Double,java.lang.Boolean,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.block.base.PylonFluidBufferBlock
- Creates a fluid buffer with the specified fluid type and capacity
- createGui() - function in io.github.pylonmc.pylon.core.block.base.PylonGuiBlock
- createItemStack() - function in io.github.pylonmc.pylon.core.item.ItemTypeWrapper
- createItemStack() - function in io.github.pylonmc.pylon.core.item.ItemTypeWrapper.Pylon
- createItemStack() - function in io.github.pylonmc.pylon.core.item.ItemTypeWrapper.Vanilla
- createPlugin(io.papermc.paper.plugin.bootstrap.PluginProviderContext) - function in io.github.pylonmc.pylon.core.PylonBootstrapper