27 lines
889 B
Java
27 lines
889 B
Java
package net.minecraft.gametest.framework;
|
|
|
|
import javax.annotation.Nullable;
|
|
import net.minecraft.core.BlockPos;
|
|
|
|
public class GameTestAssertPosException extends GameTestAssertException {
|
|
private final BlockPos absolutePos;
|
|
private final BlockPos relativePos;
|
|
private final long tick;
|
|
|
|
@Override
|
|
public String getMessage() {
|
|
final String string2 = "" + this.absolutePos.getX() + "," + this.absolutePos.getY() + "," + this.absolutePos.getZ() + " (relative: " + this.relativePos.getX() + "," + this.relativePos.getY() + "," + this.relativePos.getZ() + ")";
|
|
return super.getMessage() + " at " + string2 + " (t=" + this.tick + ")";
|
|
}
|
|
|
|
@Nullable
|
|
public String getMessageToShowAtBlock() {
|
|
return super.getMessage() + " here";
|
|
}
|
|
|
|
@Nullable
|
|
public BlockPos getAbsolutePos() {
|
|
return this.absolutePos;
|
|
}
|
|
}
|