Object IFurniturePacketManager.Companion
-
- All Implemented Interfaces:
public class IFurniturePacketManager.Companion
-
-
Field Summary
Fields Modifier and Type Field Description private final WaterloggedBARRIER_DATAprivate final WaterloggedBARRIER_DATA_WATERLOGGEDprivate final BlockDataAIR_DATAprivate final BlockDataWATER_DATAprivate final Object2ObjectOpenHashMap<UUID, FurnitureBaseEntity>furnitureBaseMapprivate final Object2ObjectOpenHashMap<UUID, Array<BarrierHitbox>>barrierHitboxPositionMapprivate final Object2ObjectOpenHashMap<UUID, Array<Location>>barrierHitboxLocationMapprivate final Object2ObjectOpenHashMap<UUID, Array<IFurniturePacket>>interactionHitboxPacketMapprivate final Object2ObjectOpenHashMap<UUID, Array<IFurniturePacket>>shulkerHitboxPacketMapprivate final Object2ObjectOpenHashMap<UUID, Array<LightBlock>>lightMechanicPositionMapprivate final ObjectOpenHashSet<FurnitureSubEntity>interactionHitboxIdMapprivate final ObjectOpenHashSet<FurnitureSubEntity>shulkerHitboxIdMappublic final static IFurniturePacketManager.CompanionINSTANCE
-
Method Summary
Modifier and Type Method Description final ItemDisplaybaseEntityFromHitbox(Integer entityId)final ItemDisplaybaseEntityFromHitbox(Location location)final ItemDisplaybaseEntityFromHitbox(BlockLocation location, World world)final FurnitureMechanicmechanicFromHitbox(Integer entityId)final FurnitureMechanicmechanicFromHitbox(BlockLocation location)final LocationhitboxLocFromId(Integer entityId, World world)final BooleanstandingOnFurniture(Player player)final BooleanblockIsHitbox(Vector vec, World world, UUID excludeUUID)final BooleanblockIsHitbox(Block block, UUID excludeUUID, Boolean collisionOnly)final BooleanblockIsHitbox(Location location, UUID excludeUUID)final WaterloggedgetBARRIER_DATA()final WaterloggedgetBARRIER_DATA_WATERLOGGED()final BlockDatagetAIR_DATA()final BlockDatagetWATER_DATA()final Object2ObjectOpenHashMap<UUID, FurnitureBaseEntity>getFurnitureBaseMap()final Object2ObjectOpenHashMap<UUID, Array<BarrierHitbox>>getBarrierHitboxPositionMap()final Object2ObjectOpenHashMap<UUID, Array<Location>>getBarrierHitboxLocationMap()final Object2ObjectOpenHashMap<UUID, Array<IFurniturePacket>>getInteractionHitboxPacketMap()final Object2ObjectOpenHashMap<UUID, Array<IFurniturePacket>>getShulkerHitboxPacketMap()final Object2ObjectOpenHashMap<UUID, Array<LightBlock>>getLightMechanicPositionMap()final ObjectOpenHashSet<FurnitureSubEntity>getInteractionHitboxIdMap()final ObjectOpenHashSet<FurnitureSubEntity>getShulkerHitboxIdMap()-
-
Method Detail
-
baseEntityFromHitbox
final ItemDisplay baseEntityFromHitbox(Integer entityId)
-
baseEntityFromHitbox
final ItemDisplay baseEntityFromHitbox(Location location)
-
baseEntityFromHitbox
final ItemDisplay baseEntityFromHitbox(BlockLocation location, World world)
-
mechanicFromHitbox
final FurnitureMechanic mechanicFromHitbox(Integer entityId)
-
mechanicFromHitbox
final FurnitureMechanic mechanicFromHitbox(BlockLocation location)
-
hitboxLocFromId
final Location hitboxLocFromId(Integer entityId, World world)
-
standingOnFurniture
final Boolean standingOnFurniture(Player player)
-
blockIsHitbox
final Boolean blockIsHitbox(Vector vec, World world, UUID excludeUUID)
-
blockIsHitbox
final Boolean blockIsHitbox(Block block, UUID excludeUUID, Boolean collisionOnly)
-
blockIsHitbox
final Boolean blockIsHitbox(Location location, UUID excludeUUID)
-
getBARRIER_DATA
final Waterlogged getBARRIER_DATA()
-
getBARRIER_DATA_WATERLOGGED
final Waterlogged getBARRIER_DATA_WATERLOGGED()
-
getAIR_DATA
final BlockData getAIR_DATA()
-
getWATER_DATA
final BlockData getWATER_DATA()
-
getFurnitureBaseMap
final Object2ObjectOpenHashMap<UUID, FurnitureBaseEntity> getFurnitureBaseMap()
-
getBarrierHitboxPositionMap
final Object2ObjectOpenHashMap<UUID, Array<BarrierHitbox>> getBarrierHitboxPositionMap()
-
getBarrierHitboxLocationMap
final Object2ObjectOpenHashMap<UUID, Array<Location>> getBarrierHitboxLocationMap()
-
getInteractionHitboxPacketMap
final Object2ObjectOpenHashMap<UUID, Array<IFurniturePacket>> getInteractionHitboxPacketMap()
-
getShulkerHitboxPacketMap
final Object2ObjectOpenHashMap<UUID, Array<IFurniturePacket>> getShulkerHitboxPacketMap()
-
getLightMechanicPositionMap
final Object2ObjectOpenHashMap<UUID, Array<LightBlock>> getLightMechanicPositionMap()
-
getInteractionHitboxIdMap
final ObjectOpenHashSet<FurnitureSubEntity> getInteractionHitboxIdMap()
-
getShulkerHitboxIdMap
final ObjectOpenHashSet<FurnitureSubEntity> getShulkerHitboxIdMap()
-
-
-
-