Uses of Class
io.github.apfelcreme.Pipes.Pipe.Pipe
Packages that use Pipe
-
Uses of Pipe in io.github.apfelcreme.Pipes.Event
Methods in io.github.apfelcreme.Pipes.Event that return PipeConstructors in io.github.apfelcreme.Pipes.Event with parameters of type PipeModifierConstructorDescriptionPipeDispenseEvent
(Pipe pipe, PipeOutput output, org.bukkit.inventory.ItemStack transferring, org.bukkit.util.Vector motion) PipeMoveItemEvent
(Pipe pipe, PipeOutput output, org.bukkit.inventory.Inventory sourceInventory, org.bukkit.inventory.ItemStack itemStack, org.bukkit.inventory.Inventory destinationInventory) -
Uses of Pipe in io.github.apfelcreme.Pipes.Manager
Methods in io.github.apfelcreme.Pipes.Manager that return PipeModifier and TypeMethodDescriptionPipeManager.getPipeByInput
(SimpleLocation location) Get the pipe by an input at a location.PipeManager.isPipe
(org.bukkit.block.Block startingPoint) checks if the block is part of a pipe.PipeManager.mergePipes
(Set<Pipe> pipes) Merge multiple pipes into oneMethods in io.github.apfelcreme.Pipes.Manager that return types with arguments of type PipeModifier and TypeMethodDescriptionPipeManager.getMultiCache()
returns the cache for blocks that can belong to multiple pipes (outputs and chunk loaders)com.google.common.cache.Cache<SimpleLocation,
Pipe> PipeManager.getPipeCache()
returns the pipe cachePipeManager.getPipes
(org.bukkit.block.Block block) Get the pipe for a blockPipeManager.getPipes
(org.bukkit.block.Block block, boolean cacheOnly) Get the pipe for a blockPipeManager.getPipesSafe
(SimpleLocation location) Get the pipe that is at that location, returns an empty set instead of throwing an exceptionPipeManager.getPipesSafe
(SimpleLocation location, boolean cacheOnly) Get the pipe that is at that location, returns an empty set instead of throwing an exceptionPipeManager.getPipesSafe
(org.bukkit.block.Block block) Get the pipe, returns an empty set instead of throwing an exceptionPipeManager.getPipesSafe
(org.bukkit.block.Block block, boolean cacheOnly) Get the pipe, returns an empty set instead of throwing an exceptionPipeManager.getSingleCache()
returns the cache for blocks that can only belong to a single pipe (and aren't inputs)Methods in io.github.apfelcreme.Pipes.Manager with parameters of type PipeModifier and TypeMethodDescriptionvoid
Add a block to a pipe while checking settings and caching the locationvoid
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 pipevoid
PipeManager.removePipe
(Pipe pipe) Method parameters in io.github.apfelcreme.Pipes.Manager with type arguments of type PipeModifier and TypeMethodDescriptionPipeManager.mergePipes
(Set<Pipe> pipes) Merge multiple pipes into one