Uses of Class
me.hsgamer.hscore.minecraft.block.box.BlockBox
Package
Description
Contains classes that bound the blocks
Contains the implementations of
PositionIterator
Contains the base classes to iterate
Position
Contains the utilities for
me.hsgamer.hscore.minecraft.block
-
Uses of BlockBox in me.hsgamer.hscore.minecraft.block.box
Modifier and TypeMethodDescriptionBlockBox.expand
(int x, int y, int z) Create a new block box that expands the minimum and maximum position by the given offsetBlockBox.expandMax
(int x, int y, int z) Create a new block box that increases the maximum position by the given offsetBlockBox.expandMin
(int x, int y, int z) Create a new block box that decreases the minimum position by the given offsetBlockBox.maxInclusive()
Create a new block box that increases the maximum position by one. -
Uses of BlockBox in me.hsgamer.hscore.minecraft.block.impl.iterator
ModifierConstructorDescriptionCreate a new iteratorLinearPositionIterator
(BlockBox box, LinearPositionIterator.LinearCoordinate... coordinates) Create a new iteratorCreate a newRandomPositionIterator
RandomTypePositionIterator
(BlockBox box, Collection<Function<BlockBox, PositionIterator>> functions) Create a newRandomTypePositionIterator
ModifierConstructorDescriptionRandomTypePositionIterator
(BlockBox box, Collection<Function<BlockBox, PositionIterator>> functions) Create a newRandomTypePositionIterator
-
Uses of BlockBox in me.hsgamer.hscore.minecraft.block.iterator
ModifierConstructorDescriptionprotected
Create a newAbstractPositionIterator
protected
Create a newBasePositionIterator
-
Uses of BlockBox in me.hsgamer.hscore.minecraft.block.utils
Modifier and TypeMethodDescriptionstatic PositionIterator
Get thePositionIterator
by the typestatic PositionIterator
Create aRandomTypePositionIterator
for theBlockBox
Modifier and TypeMethodDescriptionstatic void
PositionIteratorUtils.registerType
(String type, Function<BlockBox, PositionIterator> typeFunction) Register aPositionIterator
type