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