A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  Q  R  S  T  U  V  W  Y  Z 

P

PageButton - class in io.github.pylonmc.pylon.core.guide.button
A button that opens another page in the guide.
PagedGuidePage - class in io.github.pylonmc.pylon.core.guide.pages.base
Represents a GuidePage with multiple pages When building your PagedGui add a page change handler using saveCurrentPage to remember page changes After constructing your PagedGui, use loadCurrentPage to set the correct page for the playerFor example:
override fun getGui(player: Player): Gui {
   val gui = PagedGui.items()
       .setStructure(...)
       ...
       .addPageChangeHandler { _, newPage -> saveCurrentPage(player, newPage) }
   return gui.build().apply { loadCurrentPage(player, this) }
}
PagedGuidePage.Companion - class in io.github.pylonmc.pylon.core.guide.pages.base.PagedGuidePage
 
pageNext() - function in io.github.pylonmc.pylon.core.util.gui.GuiItems
A button that goes to the next page.
pagePrevious() - function in io.github.pylonmc.pylon.core.util.gui.GuiItems
A button that goes to the previous page.
parallelStream() - function in kotlin.collections.Collection
 
parse(com.mojang.brigadier.StringReader) - function in com.mojang.brigadier.arguments.ArgumentType
 
parse(com.mojang.brigadier.StringReader,S) - function in com.mojang.brigadier.arguments.ArgumentType
 
permission(java.lang.String) - function in io.github.pylonmc.pylon.core.command.CommandBuilder
 
PETA - enum entry in io.github.pylonmc.pylon.core.util.gui.unit.MetricPrefix
 
PhantomBlock - class in io.github.pylonmc.pylon.core.block
Phantom blocks are used where a block failed to load, or where a block errors and is unloaded.
pickaxe(java.lang.Float,java.lang.Integer) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder
 
pickaxeMineable() - function in io.github.pylonmc.pylon.core.util.PylonUtils
 
PICO - enum entry in io.github.pylonmc.pylon.core.util.gui.unit.MetricPrefix
 
place(io.github.pylonmc.pylon.core.block.context.BlockCreateContext) - function in io.github.pylonmc.pylon.core.item.PylonItem
Places the block associated with this item, if it exists.
place(io.github.pylonmc.pylon.core.block.context.BlockCreateContext) - function in io.github.pylonmc.pylon.core.item.PylonItem
Places the block associated with this item, if it exists.
place(io.github.pylonmc.pylon.core.block.context.BlockCreateContext) - function in io.github.pylonmc.pylon.core.item.PylonItemSchema
Attempts to place the block associated with this item.
placeBlock(io.github.pylonmc.pylon.core.util.position.BlockPosition,org.bukkit.NamespacedKey,io.github.pylonmc.pylon.core.block.context.BlockCreateContext) - function in io.github.pylonmc.pylon.core.block.BlockStorage
Creates a new Pylon block.
placeBlock(io.github.pylonmc.pylon.core.util.position.BlockPosition,org.bukkit.NamespacedKey) - function in io.github.pylonmc.pylon.core.block.BlockStorage
Creates a new Pylon block.
placeBlock(org.bukkit.Location,org.bukkit.NamespacedKey,io.github.pylonmc.pylon.core.block.context.BlockCreateContext) - function in io.github.pylonmc.pylon.core.block.BlockStorage
Creates a new Pylon block.
placeBlock(org.bukkit.Location,org.bukkit.NamespacedKey) - function in io.github.pylonmc.pylon.core.block.BlockStorage
Creates a new Pylon block.
placeBlock(org.bukkit.block.Block,org.bukkit.NamespacedKey,io.github.pylonmc.pylon.core.block.context.BlockCreateContext) - function in io.github.pylonmc.pylon.core.block.BlockStorage
Creates a new Pylon block.
placeBlock(org.bukkit.block.Block,org.bukkit.NamespacedKey) - function in io.github.pylonmc.pylon.core.block.BlockStorage
Creates a new Pylon block.
PlayerSettingsPage - class in io.github.pylonmc.pylon.core.guide.pages
Contains buttons to change player settings.
PlayerWailaConfig - class in io.github.pylonmc.pylon.core.waila
 
PlayerWailaConfigPersistentDataType - class in io.github.pylonmc.pylon.core.datatypes
 
plus(io.github.pylonmc.pylon.core.util.position.BlockPosition) - function in io.github.pylonmc.pylon.core.util.position.BlockPosition
 
plus(org.joml.Vector3i) - function in io.github.pylonmc.pylon.core.util.position.BlockPosition
 
position() - function in io.github.pylonmc.pylon.core.gametest.GameTest
Returns the center position of the game test
position(io.github.pylonmc.pylon.core.util.position.BlockPosition) - function in io.github.pylonmc.pylon.core.gametest.GameTest
Returns a position relative to the center of the game test
position(java.lang.Integer,java.lang.Integer,java.lang.Integer) - function in io.github.pylonmc.pylon.core.gametest.GameTest
Returns a position relative to the center of the game test
positionOverride(io.github.pylonmc.pylon.core.util.position.BlockPosition) - function in io.github.pylonmc.pylon.core.gametest.GameTestConfig.Builder
Override the position where the test will be launched.
postBreak(io.github.pylonmc.pylon.core.block.context.BlockBreakContext) - function in io.github.pylonmc.pylon.core.block.PhantomBlock
 
postBreak(io.github.pylonmc.pylon.core.block.context.BlockBreakContext) - function in io.github.pylonmc.pylon.core.block.base.PylonBreakHandler
 
postBreak(io.github.pylonmc.pylon.core.block.context.BlockBreakContext) - function in io.github.pylonmc.pylon.core.block.base.PylonBreakHandler
 
postBreak(io.github.pylonmc.pylon.core.block.context.BlockBreakContext) - function in io.github.pylonmc.pylon.core.block.base.PylonFluidBlock
 
postBreak(io.github.pylonmc.pylon.core.block.context.BlockBreakContext) - function in io.github.pylonmc.pylon.core.block.base.PylonFluidBufferBlock
 
postBreak(io.github.pylonmc.pylon.core.block.context.BlockBreakContext) - function in io.github.pylonmc.pylon.core.block.base.PylonFluidTank
 
postBreak(io.github.pylonmc.pylon.core.block.context.BlockBreakContext) - function in io.github.pylonmc.pylon.core.block.base.PylonGuiBlock
 
preBreak(io.github.pylonmc.pylon.core.block.context.BlockBreakContext) - function in io.github.pylonmc.pylon.core.block.base.PylonBreakHandler
Called before the block is broken.
preBreak(io.github.pylonmc.pylon.core.block.context.BlockBreakContext) - function in io.github.pylonmc.pylon.core.block.base.PylonBreakHandler
Called before the block is broken.
preBreak(io.github.pylonmc.pylon.core.block.context.BlockBreakContext) - function in io.github.pylonmc.pylon.core.block.base.PylonFluidBlock
Called before the block is broken.
preBreak(io.github.pylonmc.pylon.core.block.context.BlockBreakContext) - function in io.github.pylonmc.pylon.core.block.base.PylonFluidBufferBlock
Called before the block is broken.
preBreak(io.github.pylonmc.pylon.core.block.context.BlockBreakContext) - function in io.github.pylonmc.pylon.core.block.base.PylonFluidTank
Called before the block is broken.
preBreak(io.github.pylonmc.pylon.core.block.context.BlockBreakContext) - function in io.github.pylonmc.pylon.core.block.base.PylonGuiBlock
Called before the block is broken.
prefix(io.github.pylonmc.pylon.core.util.gui.unit.MetricPrefix) - function in io.github.pylonmc.pylon.core.util.gui.unit.UnitFormat.Formatted
Overrides the default prefix (and adjusts the value shown accordingly).
PrePylonBlockBreakEvent - class in io.github.pylonmc.pylon.core.event
Called before a PylonBlock has been broken.
PrePylonBlockPlaceEvent - class in io.github.pylonmc.pylon.core.event
Called after the material of the block is set, but before the PylonBlock's constructor is called.
PrePylonCraftEvent - class in io.github.pylonmc.pylon.core.event
Called when a crafting recipe is started.
PrePylonFluidPointConnectEvent - class in io.github.pylonmc.pylon.core.event
Called before two fluid points are connected.
PrePylonFluidPointDisconnectEvent - class in io.github.pylonmc.pylon.core.event
Called before two fluid points are disconnected.
printStackTrace() - function in kotlin.Throwable
 
printStackTrace(java.io.PrintStream) - function in kotlin.Throwable
 
printStackTrace(java.io.PrintWriter) - function in kotlin.Throwable
 
progressCyclingItem(java.lang.Integer,io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder) - function in io.github.pylonmc.pylon.core.util.gui.GuiItems
Item that automatically cycles through durability to represent processing time.
ProgressItem - class in io.github.pylonmc.pylon.core.util.gui
An item that counts down (or up if countDown is true) from a maximum durability, symbolising progress.
pylon(org.bukkit.Material,org.bukkit.NamespacedKey) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem by setting the name and lore to the default translation keys, and setting the item's Pylon ID to the provided key.
pylon(org.bukkit.Material,org.bukkit.NamespacedKey,kotlin.jvm.functions.Function2) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem by setting the name and lore to the default translation keys, and setting the item's Pylon ID to the provided key.
pylon(org.bukkit.inventory.ItemStack,org.bukkit.NamespacedKey) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem by setting the name and lore to the default translation keys, and setting the item's Pylon ID to the provided key.
pylon(org.bukkit.inventory.ItemStack,org.bukkit.NamespacedKey,kotlin.jvm.functions.Function2) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem by setting the name and lore to the default translation keys, and setting the item's Pylon ID to the provided key.
PylonAddon - class in io.github.pylonmc.pylon.core.addon
Welcome to the place where it all begins: the Pylon addon!
PylonArgument - class in io.github.pylonmc.pylon.core.i18n
A TranslationArgument only to be used when translating Pylon keys
PylonArmor - class in io.github.pylonmc.pylon.core.item.base
Represents a PylonItem that is wearable piece of armor.
pylonArmor(org.bukkit.Material,org.bukkit.NamespacedKey,org.bukkit.inventory.EquipmentSlotGroup,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem that can be worn in the specified slot.
pylonArmor(org.bukkit.inventory.ItemStack,org.bukkit.NamespacedKey,org.bukkit.inventory.EquipmentSlotGroup,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem that can be worn in the specified slot.
PylonArrow - class in io.github.pylonmc.pylon.core.item.base
 
PylonBat - class in io.github.pylonmc.pylon.core.entity.base
 
PylonBeacon - class in io.github.pylonmc.pylon.core.block.base
 
PylonBell - class in io.github.pylonmc.pylon.core.block.base
 
PylonBlock - class in io.github.pylonmc.pylon.core.block
Represents a Pylon block in the world.
PylonBlock.Companion - class in io.github.pylonmc.pylon.core.block.PylonBlock
 
PylonBlockBreakEvent - class in io.github.pylonmc.pylon.core.event
Called after a PylonBlock has been broken.
PylonBlockDeserializeEvent - class in io.github.pylonmc.pylon.core.event
Called after the pylonBlock has been deserialized.
PylonBlockInteractor - class in io.github.pylonmc.pylon.core.item.base
 
PylonBlockLoadEvent - class in io.github.pylonmc.pylon.core.event
Called after the pylonBlock's load constructor is called.
PylonBlockPlaceEvent - class in io.github.pylonmc.pylon.core.event
Called after a PylonBlock has been placed.
PylonBlockSchema - class in io.github.pylonmc.pylon.core.block
Stores information about a Pylon block type, including its key, material, and class.
PylonBlockSerializeEvent - class in io.github.pylonmc.pylon.core.event
Called after the pylonBlock is serialized.
PylonBlockUnloadEvent - class in io.github.pylonmc.pylon.core.event
Unloaded after the pylonBlock and its chunk have been unloaded.
PylonBlockWailaEvent - class in io.github.pylonmc.pylon.core.event
Called when the players WAILA display is being generated for a targeted Block.
pylonBoots(org.bukkit.Material,org.bukkit.NamespacedKey,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem that can be worn in the boots slot.
pylonBoots(org.bukkit.inventory.ItemStack,org.bukkit.NamespacedKey,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem that can be worn in the boots slot.
PylonBow - class in io.github.pylonmc.pylon.core.item.base
 
PylonBreakHandler - class in io.github.pylonmc.pylon.core.block.base
 
PylonBreedable - class in io.github.pylonmc.pylon.core.entity.base
 
PylonBrewingStand - class in io.github.pylonmc.pylon.core.block.base
 
PylonBrewingStandFuel - class in io.github.pylonmc.pylon.core.item.base
 
PylonBucket - class in io.github.pylonmc.pylon.core.item.base
 
PylonCampfire - class in io.github.pylonmc.pylon.core.block.base
 
PylonCauldron - class in io.github.pylonmc.pylon.core.block.base
 
pylonChestplate(org.bukkit.Material,org.bukkit.NamespacedKey,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem that can be worn in the chestplate slot.
pylonChestplate(org.bukkit.inventory.ItemStack,org.bukkit.NamespacedKey,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem that can be worn in the chestplate slot.
PylonChunkBlocksLoadEvent - class in io.github.pylonmc.pylon.core.event
Called after the blocks in a chunk (but not the chunk itself) have been loaded.
PylonChunkBlocksUnloadEvent - class in io.github.pylonmc.pylon.core.event
Called after the pylonBlocks in a chunk (and the chunk itself) have been unloaded.
PylonCombustibleEntity - class in io.github.pylonmc.pylon.core.entity.base
 
PylonCommandKt - class in io.github.pylonmc.pylon.core.command
 
PylonComposter - class in io.github.pylonmc.pylon.core.block.base
 
PylonConfig - class in io.github.pylonmc.pylon.core.config
The config options for Pylon Core.
PylonConfig.ArmorTextureConfig - class in io.github.pylonmc.pylon.core.config.PylonConfig
 
PylonConfig.BlockTextureConfig - class in io.github.pylonmc.pylon.core.config.PylonConfig
 
PylonConfig.WailaConfig - class in io.github.pylonmc.pylon.core.config.PylonConfig
 
PylonConsumable - class in io.github.pylonmc.pylon.core.item.base
 
PylonCop - class in io.github.pylonmc.pylon.core.entity.base
 
PylonCore - class in io.github.pylonmc.pylon.core
The one and only Pylon Core plugin!
PylonCrafter - class in io.github.pylonmc.pylon.core.block.base
 
PylonCraftEvent - class in io.github.pylonmc.pylon.core.event
Called when a crafting recipe is started.
PylonCreeper - class in io.github.pylonmc.pylon.core.entity.base
 
PylonDamageableEntity - class in io.github.pylonmc.pylon.core.entity.base
 
PylonDeathEntity - class in io.github.pylonmc.pylon.core.entity.base
 
PylonDirectionalBlock - class in io.github.pylonmc.pylon.core.block.base
Represents a block that has a specific facing direction.
PylonDispensable - class in io.github.pylonmc.pylon.core.item.base
 
PylonDispenser - class in io.github.pylonmc.pylon.core.block.base
 
PylonDragonFireball - class in io.github.pylonmc.pylon.core.entity.base
 
PylonDyeable - class in io.github.pylonmc.pylon.core.entity.base
 
PylonEnchantingTable - class in io.github.pylonmc.pylon.core.block.base
 
PylonEnderDragon - class in io.github.pylonmc.pylon.core.entity.base
 
PylonEnderman - class in io.github.pylonmc.pylon.core.entity.base
 
PylonEntity - class in io.github.pylonmc.pylon.core.entity
Represents a Pylon entity in the world.
PylonEntity.Companion - class in io.github.pylonmc.pylon.core.entity.PylonEntity
 
PylonEntityDeathEvent - class in io.github.pylonmc.pylon.core.event
Called when a PylonEntity is removed for any reason.
PylonEntityHolderBlock - class in io.github.pylonmc.pylon.core.block.base
A block that has one or more associated Pylon entities.
PylonEntityLoadEvent - class in io.github.pylonmc.pylon.core.event
Called after a PylonEntity has been loaded.
PylonEntitySchema - class in io.github.pylonmc.pylon.core.entity
Stores information about a Pylon entity type, including its key, vanilla entity class, and Pylion entity class.
PylonEntityUnloadEvent - class in io.github.pylonmc.pylon.core.event
Called after a PylonEntity has been unloaded.
PylonEntityWailaEvent - class in io.github.pylonmc.pylon.core.event
Called when the players WAILA display is being generated for a targeted Entity.
PylonExperienceOrb - class in io.github.pylonmc.pylon.core.entity.base
 
PylonExplosiveEntity - class in io.github.pylonmc.pylon.core.entity.base
 
PylonFirework - class in io.github.pylonmc.pylon.core.entity.base
 
PylonFlowerPot - class in io.github.pylonmc.pylon.core.block.base
 
PylonFluid - class in io.github.pylonmc.pylon.core.fluid
Fluids aren't necessarily just liquids, they can also be gases or other substances that can flow.
PylonFluid.Companion - class in io.github.pylonmc.pylon.core.fluid.PylonFluid
 
PylonFluidBlock - class in io.github.pylonmc.pylon.core.block.base
A block that interacts with fluids in some way.
PylonFluidBufferBlock - class in io.github.pylonmc.pylon.core.block.base
Allows for creating 'fluid buffers' in a block, which have a capacity and can be filled and emptied by fluid connections.
PylonFluidPointConnectEvent - class in io.github.pylonmc.pylon.core.event
Called after two VirtualFluidPoints have been connected.
PylonFluidPointDisconnectEvent - class in io.github.pylonmc.pylon.core.event
Called after two VirtualFluidPoints have been disconnected.
PylonFluidTag - class in io.github.pylonmc.pylon.core.fluid
Fluid tags represent properties of a fluid, such as temperature or whether it can be used as a coolant.
PylonFluidTank - class in io.github.pylonmc.pylon.core.block.base
A common pattern is a 'fluid tank' which can only store one fluid at a time, but can store many types of fluids.
PylonFurnace - class in io.github.pylonmc.pylon.core.block.base
 
PylonGrowable - class in io.github.pylonmc.pylon.core.block.base
 
PylonGuiBlock - class in io.github.pylonmc.pylon.core.block.base
A block that has an associated InvUI GUI that can be opened by right-clicking the block.
PylonGuide - class in io.github.pylonmc.pylon.core.content.guide
The one and only Pylon guide.
PylonGuide.Companion - class in io.github.pylonmc.pylon.core.content.guide.PylonGuide
 
pylonHelmet(org.bukkit.Material,org.bukkit.NamespacedKey,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem that can be worn in the helmet slot.
pylonHelmet(org.bukkit.inventory.ItemStack,org.bukkit.NamespacedKey,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem that can be worn in the helmet slot.
PylonInteractBlock - class in io.github.pylonmc.pylon.core.block.base
 
PylonInteractEntity - class in io.github.pylonmc.pylon.core.entity.base
 
PylonInteractor - class in io.github.pylonmc.pylon.core.item.base
 
PylonInventoryEffectItem - class in io.github.pylonmc.pylon.core.item.base
 
PylonInventoryTicker - class in io.github.pylonmc.pylon.core.item.base
An item should implement this interface to tick when a player has the item in their inventory
PylonItem - class in io.github.pylonmc.pylon.core.item
PylonItems are wrappers around ItemStacks that allow you to easily add extra functionality.
PylonItem.Companion - class in io.github.pylonmc.pylon.core.item.PylonItem
 
PylonItemDamageable - class in io.github.pylonmc.pylon.core.item.base
 
PylonItemEntity - class in io.github.pylonmc.pylon.core.entity.base
 
PylonItemEntityInteractor - class in io.github.pylonmc.pylon.core.item.base
 
PylonItemSchema - class in io.github.pylonmc.pylon.core.item
Stores information about a Pylon item type, including its key, default ItemStack, class, and any associated blocks.
PylonItemSchema.Companion - class in io.github.pylonmc.pylon.core.item.PylonItemSchema
 
PylonItemTag - class in io.github.pylonmc.pylon.core.item
 
PylonJumpBlock - class in io.github.pylonmc.pylon.core.block.base
 
PylonLeaf - class in io.github.pylonmc.pylon.core.block.base
 
PylonLeashable - class in io.github.pylonmc.pylon.core.entity.base
 
PylonLectern - class in io.github.pylonmc.pylon.core.block.base
 
pylonLeggings(org.bukkit.Material,org.bukkit.NamespacedKey,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem that can be worn in the leggings slot.
pylonLeggings(org.bukkit.inventory.ItemStack,org.bukkit.NamespacedKey,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem that can be worn in the leggings slot.
PylonLingeringPotion - class in io.github.pylonmc.pylon.core.item.base
 
PylonMiniMessage - class in io.github.pylonmc.pylon.core.item.builder
 
PylonMountableEntity - class in io.github.pylonmc.pylon.core.entity.base
 
PylonMountingEntity - class in io.github.pylonmc.pylon.core.entity.base
 
PylonMovingEntity - class in io.github.pylonmc.pylon.core.entity.base
 
PylonMultiblock - class in io.github.pylonmc.pylon.core.block.base
Represents a structure composed of multiple blocks.
PylonMultiblockFormEvent - class in io.github.pylonmc.pylon.core.event
 
PylonMultiblockRefreshEvent - class in io.github.pylonmc.pylon.core.event
 
PylonMultiblockUnformEvent - class in io.github.pylonmc.pylon.core.event
 
PylonNoteBlock - class in io.github.pylonmc.pylon.core.block.base
 
PylonNoVanillaContainerBlock - class in io.github.pylonmc.pylon.core.block.base
 
PylonPathingEntity - class in io.github.pylonmc.pylon.core.entity.base
 
PylonPiglin - class in io.github.pylonmc.pylon.core.entity.base
 
PylonPiston - class in io.github.pylonmc.pylon.core.block.base
 
PylonProjectile - class in io.github.pylonmc.pylon.core.entity.base
 
PylonRecipe - class in io.github.pylonmc.pylon.core.recipe
 
PylonRedstoneBlock - class in io.github.pylonmc.pylon.core.block.base
 
PylonRegisterEvent - class in io.github.pylonmc.pylon.core.event
Called when something is registered to a registry.
PylonRegistry - class in io.github.pylonmc.pylon.core.registry
 
PylonRegistryKey - class in io.github.pylonmc.pylon.core.registry
 
PylonResurrectable - class in io.github.pylonmc.pylon.core.entity.base
 
PylonSerializers - class in io.github.pylonmc.pylon.core.datatypes
A collection of various PersistentDataTypes for use by Pylon and Pylon addons
PylonShearable - class in io.github.pylonmc.pylon.core.block.base
 
PylonSign - class in io.github.pylonmc.pylon.core.block.base
 
PylonSimpleMultiblock - class in io.github.pylonmc.pylon.core.block.base
A multiblock that is made of a predefined set of components.
PylonSimpleMultiblock.MultiblockComponent - class in io.github.pylonmc.pylon.core.block.base.PylonSimpleMultiblock
Represents a single block of a multiblock.
PylonSimpleMultiblock.MultiblockGhostBlock - class in io.github.pylonmc.pylon.core.block.base.PylonSimpleMultiblock
A block display that represents this block, showing the player what block needs to be placed in a specific location.
PylonSimpleMultiblock.MultiblockGhostBlock.Companion - class in io.github.pylonmc.pylon.core.block.base.PylonSimpleMultiblock.MultiblockGhostBlock
 
PylonSimpleMultiblock.PylonMultiblockComponent - class in io.github.pylonmc.pylon.core.block.base.PylonSimpleMultiblock
Represents a Pylon block component of a multiblock.
PylonSimpleMultiblock.VanillaBlockdataMultiblockComponent - class in io.github.pylonmc.pylon.core.block.base.PylonSimpleMultiblock
Represents a vanilla component of a multiblock, which can have one or more blockdatas.
PylonSimpleMultiblock.VanillaMultiblockComponent - class in io.github.pylonmc.pylon.core.block.base.PylonSimpleMultiblock
Represents a vanilla component of a multiblock, which can have one or more materials.
PylonSlime - class in io.github.pylonmc.pylon.core.entity.base
 
PylonSneakableBlock - class in io.github.pylonmc.pylon.core.block.base
 
PylonSpellcaster - class in io.github.pylonmc.pylon.core.entity.base
 
PylonSplashPotion - class in io.github.pylonmc.pylon.core.item.base
 
PylonSponge - class in io.github.pylonmc.pylon.core.block.base
 
PylonTameable - class in io.github.pylonmc.pylon.core.entity.base
 
PylonTargetBlock - class in io.github.pylonmc.pylon.core.block.base
 
PylonTickingBlock - class in io.github.pylonmc.pylon.core.block.base
Represents a block that 'ticks' (does something at a fixed time interval).
PylonTNT - class in io.github.pylonmc.pylon.core.block.base
 
PylonTool - class in io.github.pylonmc.pylon.core.item.base
 
pylonTool(org.bukkit.Material,org.bukkit.NamespacedKey,io.papermc.paper.registry.set.RegistryKeySet,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem that can be used as a tool for the mineable blocks.
pylonTool(org.bukkit.inventory.ItemStack,org.bukkit.NamespacedKey,io.papermc.paper.registry.set.RegistryKeySet,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem that can be used as a tool for the mineable blocks.
pylonToolWeapon(org.bukkit.Material,org.bukkit.NamespacedKey,io.papermc.paper.registry.set.RegistryKeySet,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem that can be used as a weapon and tool for the mineable blocks.
pylonToolWeapon(org.bukkit.inventory.ItemStack,org.bukkit.NamespacedKey,io.papermc.paper.registry.set.RegistryKeySet,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem that can be used as a weapon and tool for the mineable blocks.
PylonTranslator - class in io.github.pylonmc.pylon.core.i18n
The Translator for a given PylonAddon.
PylonTranslator.Companion - class in io.github.pylonmc.pylon.core.i18n.PylonTranslator
 
PylonTrialVault - class in io.github.pylonmc.pylon.core.block.base
 
PylonTurtle - class in io.github.pylonmc.pylon.core.entity.base
 
PylonUnloadBlock - class in io.github.pylonmc.pylon.core.block.base
 
PylonUnloadEntity - class in io.github.pylonmc.pylon.core.entity.base
 
PylonUnmergeable - class in io.github.pylonmc.pylon.core.item.base
By default, Pylon items with a base type of tools, armour, or weapons can be repaired by merging them in a crafting grid.
PylonUnregisterEvent - class in io.github.pylonmc.pylon.core.event
Called when something is unregistered from a registry.
PylonUtils - class in io.github.pylonmc.pylon.core.util
 
PylonVanillaContainerBlock - class in io.github.pylonmc.pylon.core.block.base
Represents blocks which can naturally store items such as chests and hoppers.
PylonVillager - class in io.github.pylonmc.pylon.core.entity.base
 
PylonWeapon - class in io.github.pylonmc.pylon.core.item.base
 
pylonWeapon(org.bukkit.Material,org.bukkit.NamespacedKey,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem that can be used as a weapon.
pylonWeapon(org.bukkit.inventory.ItemStack,org.bukkit.NamespacedKey,java.lang.Boolean,java.lang.Boolean,java.lang.Boolean) - function in io.github.pylonmc.pylon.core.item.builder.ItemStackBuilder.Companion
Creates a new ItemStack for a PylonItem that can be used as a weapon.
PylonWitch - class in io.github.pylonmc.pylon.core.entity.base
 
PylonZombiePigman - class in io.github.pylonmc.pylon.core.entity.base
 
A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  Q  R  S  T  U  V  W  Y  Z