Index
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
Biomeinstance 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
Identifierwith the given path in the namespaceminecraft. - Identifier(String, String) - Constructor for class net.buildtheearth.terracore.minecraft.Identifier
-
Creates a new
Identifierwith 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
BlockStatefrom aString. - 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
builderby parsing a serializedBlockStatestring. - 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
BlockStateinto 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
All Classes and Interfaces|All Packages|Serialized Form