public class VillageDoorInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private BlockPos |
doorBlockPos
a block representing the door.
|
private int |
doorOpeningRestrictionCounter |
private BlockPos |
insideBlock |
private EnumFacing |
insideDirection
the inside direction is where can see less sky
|
private boolean |
isDetachedFromVillageFlag |
private int |
lastActivityTimestamp |
Constructor and Description |
---|
VillageDoorInfo(BlockPos p_i45872_1_,
EnumFacing p_i45872_2_,
int p_i45872_3_) |
VillageDoorInfo(BlockPos p_i45871_1_,
int p_i45871_2_,
int p_i45871_3_,
int p_i45871_4_) |
Modifier and Type | Method and Description |
---|---|
void |
func_179849_a(int p_179849_1_) |
boolean |
func_179850_c(BlockPos p_179850_1_) |
int |
getDistanceSquared(int p_75474_1_,
int p_75474_2_,
int p_75474_3_)
Returns the squared distance between this door and the given coordinate.
|
int |
getDistanceToDoorBlockSq(BlockPos p_179848_1_) |
int |
getDistanceToInsideBlockSq(BlockPos p_179846_1_) |
BlockPos |
getDoorBlockPos() |
int |
getDoorOpeningRestrictionCounter() |
private static EnumFacing |
getFaceDirection(int deltaX,
int deltaZ) |
BlockPos |
getInsideBlockPos() |
int |
getInsideOffsetX() |
int |
getInsideOffsetZ() |
int |
getInsidePosY() |
boolean |
getIsDetachedFromVillageFlag() |
void |
incrementDoorOpeningRestrictionCounter() |
void |
resetDoorOpeningRestrictionCounter() |
void |
setIsDetachedFromVillageFlag(boolean p_179853_1_) |
private final BlockPos doorBlockPos
private final BlockPos insideBlock
private final EnumFacing insideDirection
private int lastActivityTimestamp
private boolean isDetachedFromVillageFlag
private int doorOpeningRestrictionCounter
public VillageDoorInfo(BlockPos p_i45871_1_, int p_i45871_2_, int p_i45871_3_, int p_i45871_4_)
public VillageDoorInfo(BlockPos p_i45872_1_, EnumFacing p_i45872_2_, int p_i45872_3_)
private static EnumFacing getFaceDirection(int deltaX, int deltaZ)
public int getDistanceSquared(int p_75474_1_, int p_75474_2_, int p_75474_3_)
public int getDistanceToDoorBlockSq(BlockPos p_179848_1_)
public int getDistanceToInsideBlockSq(BlockPos p_179846_1_)
public boolean func_179850_c(BlockPos p_179850_1_)
public void resetDoorOpeningRestrictionCounter()
public void incrementDoorOpeningRestrictionCounter()
public int getDoorOpeningRestrictionCounter()
public BlockPos getDoorBlockPos()
public BlockPos getInsideBlockPos()
public int getInsideOffsetX()
public int getInsideOffsetZ()
public int getInsidePosY()
public void func_179849_a(int p_179849_1_)
public boolean getIsDetachedFromVillageFlag()
public void setIsDetachedFromVillageFlag(boolean p_179853_1_)