Uses of Class
io.github.apfelcreme.Pipes.Pipe.AbstractPipePart
Package
Description
-
Uses of AbstractPipePart in io.github.apfelcreme.Pipes
Modifier and TypeMethodDescriptionstatic AbstractPipePart
PipesUtil.convertToPipePart
(org.bukkit.block.BlockState state, PipesItem type) This is a helper method to convert a block to a PipesPart. -
Uses of AbstractPipePart in io.github.apfelcreme.Pipes.Event
ModifierConstructorDescriptionPipeBlockBreakEvent
(org.bukkit.block.Block block, org.bukkit.entity.Player player, AbstractPipePart pipePart) -
Uses of AbstractPipePart in io.github.apfelcreme.Pipes.Manager
Modifier and TypeMethodDescriptionPipeManager.createPipePart
(PipesItem item, org.bukkit.block.Block block) Create a new pipe partPipeManager.getCachedPipePart
(SimpleLocation location) Get the pipes part.PipeManager.getPipePart
(org.bukkit.block.Block block) Get the pipes part.PipeManager.getPipePart
(org.bukkit.block.BlockState state) Get the pipes part.Modifier and TypeMethodDescriptionPipeManager.getPipePartCache()
returns the cache for pipe partsModifier and TypeMethodDescriptionvoid
PipeManager.addPart
(Pipe pipe, AbstractPipePart pipePart) Add a part to a pipe while checking settings and caching the locationvoid
PipeManager.removePart
(Pipe pipe, AbstractPipePart pipePart) Remove a part from a pipe -
Uses of AbstractPipePart in io.github.apfelcreme.Pipes.Pipe
Modifier and TypeMethodDescriptionde.themoep.inventorygui.GuiStateElement
AbstractPipePart.Option.getElement
(org.bukkit.command.CommandSender player, AbstractPipePart pipePart) Get the GUI element of this option for a certain pipe partvoid
AbstractPipePart.Option.store
(AbstractPipePart pipePart, org.bukkit.persistence.PersistentDataContainer container) Store the value of an option of a certain PipePart to a PersistentDataContiner