Index

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

A

atBlockPos(BlockPos) - Static method in class net.buildtheearth.terracore.minecraft.ChunkPos
 

B

Biome - Interface in net.buildtheearth.terracore.minecraft
A Minecraft biome.
BlockPos - Class in net.buildtheearth.terracore.minecraft
Represents the position of a block in a minecraft world.
BlockPos(int, int, int) - Constructor for class net.buildtheearth.terracore.minecraft.BlockPos
 
BlockPropertyValue - Interface in net.buildtheearth.terracore.minecraft
The value of a block property.
BlockState - Interface in net.buildtheearth.terracore.minecraft
A block state is a block and all its properties when placed in a world.
BlockStateBuilder - Class in net.buildtheearth.terracore.minecraft
 
BlockStateBuilder() - Constructor for class net.buildtheearth.terracore.minecraft.BlockStateBuilder
 
blockToCube(int) - Static method in class net.buildtheearth.terracore.minecraft.ChunkPos
 
build() - Method in class net.buildtheearth.terracore.minecraft.BlockStateBuilder
 
byId(Identifier) - Static method in interface net.buildtheearth.terracore.minecraft.Biome
Gets a Biome instance with the given ID.

C

canBeBoolean() - Method in interface net.buildtheearth.terracore.minecraft.BlockPropertyValue
 
canBeInt() - Method in interface net.buildtheearth.terracore.minecraft.BlockPropertyValue
 
ChunkPos - Class in net.buildtheearth.terracore.minecraft
The position of a Chunk (a vertical 16*worldHeight*16 blocks column), in a Minecraft world.
ChunkPos(int, int) - Constructor for class net.buildtheearth.terracore.minecraft.ChunkPos
 
compareTo(Identifier) - Method in class net.buildtheearth.terracore.minecraft.Identifier
 
cubeToMaxBlock(int) - Static method in class net.buildtheearth.terracore.minecraft.ChunkPos
 
cubeToMinBlock(int) - Static method in class net.buildtheearth.terracore.minecraft.ChunkPos
 

E

equals(Object) - Method in class net.buildtheearth.terracore.minecraft.BlockPos
 
equals(Object) - Method in class net.buildtheearth.terracore.minecraft.ChunkPos
 
equals(Object) - Method in class net.buildtheearth.terracore.minecraft.Identifier
 

F

foreignClass() - Method in exception class net.buildtheearth.terracore.minecraft.exceptions.TranslateToForeignObjectException
 
foreignObject() - Method in exception class net.buildtheearth.terracore.minecraft.exceptions.TranslateToSubstituteException
 

G

get() - Static method in class net.buildtheearth.terracore.minecraft.BlockStateBuilder
 
getAsBoolean() - Method in interface net.buildtheearth.terracore.minecraft.BlockPropertyValue
 
getAsInt() - Method in interface net.buildtheearth.terracore.minecraft.BlockPropertyValue
 
getAsString() - Method in interface net.buildtheearth.terracore.minecraft.BlockPropertyValue
 
getBlock() - Method in interface net.buildtheearth.terracore.minecraft.BlockState
 
getMaxBlockX() - Method in class net.buildtheearth.terracore.minecraft.ChunkPos
 
getMaxBlockZ() - Method in class net.buildtheearth.terracore.minecraft.ChunkPos
 
getMinBlockX() - Method in class net.buildtheearth.terracore.minecraft.ChunkPos
 
getMinBlockZ() - Method in class net.buildtheearth.terracore.minecraft.ChunkPos
 
getPreviewColor() - Method in interface net.buildtheearth.terracore.minecraft.BlockState
 
getProperties() - Method in interface net.buildtheearth.terracore.minecraft.BlockState
Gets the properties of this state as a read only map.
getProperty(String) - Method in interface net.buildtheearth.terracore.minecraft.BlockState
Gets the value of a given property of this state.

H

hashCode() - Method in class net.buildtheearth.terracore.minecraft.BlockPos
 
hashCode() - Method in class net.buildtheearth.terracore.minecraft.ChunkPos
 
hashCode() - Method in class net.buildtheearth.terracore.minecraft.Identifier
 
hasProperty(String) - Method in interface net.buildtheearth.terracore.minecraft.BlockState
Tests whether this state has a given property set.

I

identifier() - Method in interface net.buildtheearth.terracore.minecraft.Biome
 
Identifier - Class in net.buildtheearth.terracore.minecraft
A unique identifier for a namespaced game resource.
Identifier(String) - Constructor for class net.buildtheearth.terracore.minecraft.Identifier
Creates a new Identifier with the given path in the namespace minecraft.
Identifier(String, String) - Constructor for class net.buildtheearth.terracore.minecraft.Identifier
Creates a new Identifier with the given namespace and path.

N

namespace - Variable in class net.buildtheearth.terracore.minecraft.Identifier
The namespace of this identifier.
namespace() - Method in class net.buildtheearth.terracore.minecraft.Identifier
The namespace of this identifier.
net.buildtheearth.terracore.minecraft - package net.buildtheearth.terracore.minecraft
 
net.buildtheearth.terracore.minecraft.exceptions - package net.buildtheearth.terracore.minecraft.exceptions
 

P

parse(String) - Static method in class net.buildtheearth.terracore.minecraft.Identifier
 
parse(String) - Static method in interface net.buildtheearth.terracore.minecraft.BlockState
Parses a serialized BlockState from a String.
parse(String) - Static method in interface net.buildtheearth.terracore.minecraft.Biome
Parses an identifier and returns a corresponding Biome.
path - Variable in class net.buildtheearth.terracore.minecraft.Identifier
The path of this identifier.
path() - Method in class net.buildtheearth.terracore.minecraft.Identifier
The path of this identifier.

R

reset() - Method in class net.buildtheearth.terracore.minecraft.BlockStateBuilder
 

S

setBlock(Identifier) - Method in class net.buildtheearth.terracore.minecraft.BlockStateBuilder
 
setFrom(BlockState) - Method in class net.buildtheearth.terracore.minecraft.BlockStateBuilder
 
setFromSerializedString(String) - Method in class net.buildtheearth.terracore.minecraft.BlockStateBuilder
Sets values in this builder by parsing a serialized BlockState string.
setProperty(String, boolean) - Method in class net.buildtheearth.terracore.minecraft.BlockStateBuilder
 
setProperty(String, int) - Method in class net.buildtheearth.terracore.minecraft.BlockStateBuilder
 
setProperty(String, String) - Method in class net.buildtheearth.terracore.minecraft.BlockStateBuilder
 
substituteClass() - Method in exception class net.buildtheearth.terracore.minecraft.exceptions.TranslateToSubstituteException
 
SubstituteException - Exception Class in net.buildtheearth.terracore.minecraft.exceptions
Thrown when a problem is encountered working with content substitutes (e.g.
SubstituteException(String) - Constructor for exception class net.buildtheearth.terracore.minecraft.exceptions.SubstituteException
 
substituteObject() - Method in exception class net.buildtheearth.terracore.minecraft.exceptions.TranslateToForeignObjectException
 
SubstituteParseException - Exception Class in net.buildtheearth.terracore.minecraft.exceptions
Thrown when a conversion from a String to a substitute object fails.
SubstituteParseException(String, Class<?>, String) - Constructor for exception class net.buildtheearth.terracore.minecraft.exceptions.SubstituteParseException
 

T

toString() - Method in class net.buildtheearth.terracore.minecraft.BlockPos
 
toString() - Method in class net.buildtheearth.terracore.minecraft.ChunkPos
 
toString() - Method in class net.buildtheearth.terracore.minecraft.Identifier
 
TranslateToForeignObjectException - Exception Class in net.buildtheearth.terracore.minecraft.exceptions
Indicates failure in an attempt to translate a Terracore substitute object into a foreign implementation (e.g., failed to convert a Terracore BlockState into a Bukkit BlockData).
TranslateToForeignObjectException(Object, Class<?>, String) - Constructor for exception class net.buildtheearth.terracore.minecraft.exceptions.TranslateToForeignObjectException
 
TranslateToSubstituteException - Exception Class in net.buildtheearth.terracore.minecraft.exceptions
Indicates failure in an attempt to translate a foreign implementation into a Terracore substitute implementation (e.g., failed to convert a Bukkit BlockData into a Terracore BlockState).
TranslateToSubstituteException(Object, Class<?>, String) - Constructor for exception class net.buildtheearth.terracore.minecraft.exceptions.TranslateToSubstituteException
 

W

withNamespace(String) - Method in class net.buildtheearth.terracore.minecraft.Identifier
The namespace of this identifier.
withPath(String) - Method in class net.buildtheearth.terracore.minecraft.Identifier
The path of this identifier.
withProperty(String, boolean) - Method in interface net.buildtheearth.terracore.minecraft.BlockState
Gets a copy of this block state, with the given property applied.
withProperty(String, int) - Method in interface net.buildtheearth.terracore.minecraft.BlockState
Gets a copy of this block state, with the given property applied.
withProperty(String, String) - Method in interface net.buildtheearth.terracore.minecraft.BlockState
Gets a copy of this block state, with the given property applied.

X

x - Variable in class net.buildtheearth.terracore.minecraft.BlockPos
 
x - Variable in class net.buildtheearth.terracore.minecraft.ChunkPos
 
x() - Method in class net.buildtheearth.terracore.minecraft.BlockPos
 
x() - Method in class net.buildtheearth.terracore.minecraft.ChunkPos
 

Y

y - Variable in class net.buildtheearth.terracore.minecraft.BlockPos
 
y() - Method in class net.buildtheearth.terracore.minecraft.BlockPos
 

Z

z - Variable in class net.buildtheearth.terracore.minecraft.BlockPos
 
z - Variable in class net.buildtheearth.terracore.minecraft.ChunkPos
 
z() - Method in class net.buildtheearth.terracore.minecraft.BlockPos
 
z() - Method in class net.buildtheearth.terracore.minecraft.ChunkPos
 
A B C E F G H I N P R S T W X Y Z 
All Classes and Interfaces|All Packages|Serialized Form