Index

A B C E G H I M N P R S W X Y Z 
All Classes and Interfaces|All Packages

A

AbstractPositionIterator - Class in me.hsgamer.hscore.minecraft.block.iterator
The abstract PositionIterator for BlockBox
AbstractPositionIterator(BlockBox) - Constructor for class me.hsgamer.hscore.minecraft.block.iterator.AbstractPositionIterator

B

BasePositionIterator - Class in me.hsgamer.hscore.minecraft.block.iterator
BasePositionIterator(BlockBox) - Constructor for class me.hsgamer.hscore.minecraft.block.iterator.BasePositionIterator
BlockBox - Class in me.hsgamer.hscore.minecraft.block.box
A custom box to bound blocks
BlockBox(int, int, int, int, int, int) - Constructor for class me.hsgamer.hscore.minecraft.block.box.BlockBox
Create a new block box
BlockBox(Position, Position) - Constructor for class me.hsgamer.hscore.minecraft.block.box.BlockBox
Create a new block box
box - Variable in class me.hsgamer.hscore.minecraft.block.iterator.AbstractPositionIterator
The box

C

center() - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Get the center of the box
contains(double, double, double) - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Check if the location is in the box
contains(Position) - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Check if the location is in the box
convert(Position) - Method in class me.hsgamer.hscore.minecraft.block.adapt.WrappedPositionIterator
Convert the position to the type

E

equals(Object) - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
 
equals(Object) - Method in class me.hsgamer.hscore.minecraft.block.box.Position
 
expand(int, int, int) - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Create a new block box that expands the minimum and maximum position by the given offset
expandMax(int, int, int) - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Create a new block box that increases the maximum position by the given offset
expandMin(int, int, int) - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Create a new block box that decreases the minimum position by the given offset

G

getContinue(Position) - Method in class me.hsgamer.hscore.minecraft.block.iterator.BasePositionIterator
Get the next Position
getCurrent() - Method in class me.hsgamer.hscore.minecraft.block.iterator.BasePositionIterator
Get the current Position

H

hasContinue(Position) - Method in class me.hsgamer.hscore.minecraft.block.iterator.BasePositionIterator
Check if there is a next Position
hashCode() - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
 
hashCode() - Method in class me.hsgamer.hscore.minecraft.block.box.Position
 
hasNext() - Method in class me.hsgamer.hscore.minecraft.block.adapt.WrappedPositionIterator
 
hasNext() - Method in class me.hsgamer.hscore.minecraft.block.iterator.BasePositionIterator
 

I

initial() - Method in class me.hsgamer.hscore.minecraft.block.iterator.BasePositionIterator
Get the initial Position

M

max() - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Get the maximum position
maxInclusive() - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Create a new block box that increases the maximum position by one.
maxX - Variable in class me.hsgamer.hscore.minecraft.block.box.BlockBox
The maximum x coordinate
maxY - Variable in class me.hsgamer.hscore.minecraft.block.box.BlockBox
The maximum y coordinate
maxZ - Variable in class me.hsgamer.hscore.minecraft.block.box.BlockBox
The maximum z coordinate
me.hsgamer.hscore.minecraft.block - package me.hsgamer.hscore.minecraft.block
Contains classes to work with blocks and locations
me.hsgamer.hscore.minecraft.block.adapt - package me.hsgamer.hscore.minecraft.block.adapt
Contains the classes to adapt the block to a specific platform
me.hsgamer.hscore.minecraft.block.box - package me.hsgamer.hscore.minecraft.block.box
Contains classes that bound the blocks
me.hsgamer.hscore.minecraft.block.iterator - package me.hsgamer.hscore.minecraft.block.iterator
Contains the base classes to iterate Position
min() - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Get the minimum position
minX - Variable in class me.hsgamer.hscore.minecraft.block.box.BlockBox
The minimum x coordinate
minY - Variable in class me.hsgamer.hscore.minecraft.block.box.BlockBox
The minimum y coordinate
minZ - Variable in class me.hsgamer.hscore.minecraft.block.box.BlockBox
The minimum z coordinate
move(double, double, double) - Method in class me.hsgamer.hscore.minecraft.block.box.Position
Create a new Position that offset from this position

N

next() - Method in class me.hsgamer.hscore.minecraft.block.adapt.WrappedPositionIterator
 
next() - Method in class me.hsgamer.hscore.minecraft.block.iterator.BasePositionIterator
 

P

Position - Class in me.hsgamer.hscore.minecraft.block.box
The immutable 3D position / location / vector
Position(double, double, double) - Constructor for class me.hsgamer.hscore.minecraft.block.box.Position
Create a new Position
PositionIterator - Interface in me.hsgamer.hscore.minecraft.block.iterator

R

reset() - Method in class me.hsgamer.hscore.minecraft.block.adapt.WrappedPositionIterator
Reset the iterator
reset() - Method in class me.hsgamer.hscore.minecraft.block.iterator.BasePositionIterator
 
reset() - Method in interface me.hsgamer.hscore.minecraft.block.iterator.PositionIterator
Reset the iterator

S

sizeX() - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Get the X-size of the box
sizeY() - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Get the Y-size of the box
sizeZ() - Method in class me.hsgamer.hscore.minecraft.block.box.BlockBox
Get the Z-size of the box

W

WrappedPositionIterator<T> - Class in me.hsgamer.hscore.minecraft.block.adapt
The PositionIterator for any type
WrappedPositionIterator(PositionIterator) - Constructor for class me.hsgamer.hscore.minecraft.block.adapt.WrappedPositionIterator
Create a new iterator

X

x - Variable in class me.hsgamer.hscore.minecraft.block.box.Position
The x-axis

Y

y - Variable in class me.hsgamer.hscore.minecraft.block.box.Position
The y-axis

Z

z - Variable in class me.hsgamer.hscore.minecraft.block.box.Position
The z-axis
A B C E G H I M N P R S W X Y Z 
All Classes and Interfaces|All Packages