Class ChunkAwareBlockCollisionSweeperMixin

java.lang.Object
com.google.common.collect.UnmodifiableIterator<net.minecraft.world.phys.shapes.VoxelShape>
com.google.common.collect.AbstractIterator<net.minecraft.world.phys.shapes.VoxelShape>
net.caffeinemc.mods.lithium.common.entity.movement.ChunkAwareBlockCollisionSweeper<net.minecraft.world.phys.shapes.VoxelShape>
meteordevelopment.meteorclient.mixin.lithium.ChunkAwareBlockCollisionSweeperMixin
All Implemented Interfaces:
Iterator<net.minecraft.world.phys.shapes.VoxelShape>

public abstract class ChunkAwareBlockCollisionSweeperMixin extends net.caffeinemc.mods.lithium.common.entity.movement.ChunkAwareBlockCollisionSweeper<net.minecraft.world.phys.shapes.VoxelShape>
  • Field Summary

    Fields inherited from class net.caffeinemc.mods.lithium.common.entity.movement.ChunkAwareBlockCollisionSweeper

    box, cachedChunkSection, cEndX, cEndZ, cIterated, context, cStartX, cStartZ, cTotalSize, cX, cY, cZ, maxX, maxY, maxZ, minX, minY, minZ, pos, sectionOversizedBlocks, shape, world
  • Constructor Summary

    Constructors
    Constructor
    Description
    ChunkAwareBlockCollisionSweeperMixin(net.minecraft.world.level.Level world, @Nullable net.minecraft.world.entity.Entity entity, net.minecraft.world.phys.AABB box, boolean hideLastCollision)
     
  • Method Summary

    Methods inherited from class net.caffeinemc.mods.lithium.common.entity.movement.ChunkAwareBlockCollisionSweeper

    canInteractWithBlock, getCollidedShape, nextSection

    Methods inherited from class com.google.common.collect.AbstractIterator

    computeNext, endOfData, hasNext, next, peek

    Methods inherited from class com.google.common.collect.UnmodifiableIterator

    remove

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface Iterator

    forEachRemaining
  • Constructor Details

    • ChunkAwareBlockCollisionSweeperMixin

      public ChunkAwareBlockCollisionSweeperMixin(net.minecraft.world.level.Level world, @Nullable @Nullable net.minecraft.world.entity.Entity entity, net.minecraft.world.phys.AABB box, boolean hideLastCollision)