public abstract class BptBase
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
int |
anchorX |
int |
anchorY |
int |
anchorZ |
java.lang.String |
author |
java.io.File |
file |
protected java.lang.String |
name |
int |
position |
int |
sizeX |
int |
sizeY |
int |
sizeZ |
protected java.lang.String |
version |
| Constructor and Description |
|---|
BptBase() |
BptBase(int sizeX,
int sizeY,
int sizeZ) |
| Modifier and Type | Method and Description |
|---|---|
BptBase |
clone() |
protected void |
copyTo(BptBase base) |
boolean |
equals(java.lang.Object o) |
Box |
getBoxForPos(int x,
int y,
int z) |
java.lang.String |
getName() |
abstract void |
loadAttribute(java.io.BufferedReader reader,
java.lang.String attr,
java.lang.String val) |
static BptBase |
loadBluePrint(java.io.File file,
int position) |
void |
rotateLeft(BptContext context) |
java.io.File |
save() |
abstract void |
saveAttributes(java.io.BufferedWriter writer) |
void |
setBlock(int x,
int y,
int z,
net.minecraft.block.Block block) |
void |
setName(java.lang.String name) |
public int position
public int anchorX
public int anchorY
public int anchorZ
public int sizeX
public int sizeY
public int sizeZ
protected java.lang.String name
public java.lang.String author
public java.io.File file
protected java.lang.String version
public void setBlock(int x,
int y,
int z,
net.minecraft.block.Block block)
public void rotateLeft(BptContext context)
public java.io.File save()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic static BptBase loadBluePrint(java.io.File file, int position)
public void setName(java.lang.String name)
public java.lang.String getName()
public final BptBase clone()
clone in class java.lang.Objectprotected void copyTo(BptBase base)
public Box getBoxForPos(int x, int y, int z)
public abstract void loadAttribute(java.io.BufferedReader reader,
java.lang.String attr,
java.lang.String val)
throws java.io.IOException,
BptError
java.io.IOExceptionBptErrorpublic abstract void saveAttributes(java.io.BufferedWriter writer)
throws java.io.IOException
java.io.IOException