Class BlockChangeRecord1_8
java.lang.Object
com.viaversion.viaversion.api.minecraft.BlockChangeRecord1_8
- All Implemented Interfaces:
BlockChangeRecord
-
Constructor Summary
ConstructorsConstructorDescriptionBlockChangeRecord1_8(byte sectionX, short y, byte sectionZ, int blockId) BlockChangeRecord1_8(int sectionX, int y, int sectionZ, int blockId) -
Method Summary
Modifier and TypeMethodDescriptionintbyteReturns the relative x coordinate within the chunk section.byteReturns the relative y coordinate within the chunk section.byteReturns the relative z coordinate within the chunk section.shortgetY(int chunkSectionY) Returns the absolute y coordinate based on the given chunk section y.voidsetBlockId(int blockId) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.viaversion.viaversion.api.minecraft.BlockChangeRecord
getY
-
Constructor Details
-
BlockChangeRecord1_8
public BlockChangeRecord1_8(byte sectionX, short y, byte sectionZ, int blockId) -
BlockChangeRecord1_8
public BlockChangeRecord1_8(int sectionX, int y, int sectionZ, int blockId)
-
-
Method Details
-
getSectionX
public byte getSectionX()Description copied from interface:BlockChangeRecordReturns the relative x coordinate within the chunk section.- Specified by:
getSectionXin interfaceBlockChangeRecord- Returns:
- x coordinate within the chunk section
-
getSectionY
public byte getSectionY()Description copied from interface:BlockChangeRecordReturns the relative y coordinate within the chunk section.- Specified by:
getSectionYin interfaceBlockChangeRecord- Returns:
- relative y coordinate within the chunk section
-
getY
public short getY(int chunkSectionY) Description copied from interface:BlockChangeRecordReturns the absolute y coordinate based on the given chunk section y.- Specified by:
getYin interfaceBlockChangeRecord- Parameters:
chunkSectionY- chunk section- Returns:
- y coordinate
-
getSectionZ
public byte getSectionZ()Description copied from interface:BlockChangeRecordReturns the relative z coordinate within the chunk section.- Specified by:
getSectionZin interfaceBlockChangeRecord- Returns:
- z coordinate within the chunk section
-
getBlockId
public int getBlockId()- Specified by:
getBlockIdin interfaceBlockChangeRecord
-
setBlockId
public void setBlockId(int blockId) - Specified by:
setBlockIdin interfaceBlockChangeRecord
-