Contents
Class CollisionTracker
java.lang.Object
com.hypixel.hytale.server.core.modules.collision.BlockTracker
com.hypixel.hytale.server.core.modules.collision.CollisionTracker
- All Implemented Interfaces:
IBlockTracker
- Since:
- 2020-07-15
-
Field Summary
Fields inherited from class BlockTracker
NOT_FOUND -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBlockData(int index) getContactData(int index) getContactData(int x, int y, int z) voidreset()booleantrack(int x, int y, int z, BlockContactData contactData, BlockData blockData) trackNew(int x, int y, int z, BlockContactData contactData, BlockData blockData) voiduntrack(int index) Methods inherited from class BlockTracker
getCount, getIndex, getPosition, isTracked, track, trackNew, untrack
-
Constructor Details
-
CollisionTracker
public CollisionTracker()
-
-
Method Details
-
getBlockData
-
getContactData
-
reset
public void reset()- Overrides:
resetin classBlockTracker
-
track
public boolean track(int x, int y, int z, @Nonnull BlockContactData contactData, @Nonnull BlockData blockData) -
trackNew
@Nonnull public BlockContactData trackNew(int x, int y, int z, @Nonnull BlockContactData contactData, @Nonnull BlockData blockData) -
untrack
public void untrack(int index) - Overrides:
untrackin classBlockTracker
-
getContactData
-