Interface SectionMesh

All Superinterfaces:
AutoCloseable
All Known Implementing Classes:
CompiledSectionMesh

public interface SectionMesh extends AutoCloseable
  • Method Details

    • isDifferentPointOfView

      default boolean isDifferentPointOfView(TranslucencyPointOfView pointOfView)
    • hasRenderableLayers

      default boolean hasRenderableLayers()
    • hasTranslucentGeometry

      default boolean hasTranslucentGeometry()
    • isEmpty

      default boolean isEmpty(ChunkSectionLayer layer)
    • getRenderableBlockEntities

      default List<BlockEntity> getRenderableBlockEntities()
    • facesCanSeeEachother

      boolean facesCanSeeEachother(Direction direction1, Direction direction2)
    • getSectionDraw

      default @Nullable SectionMesh.SectionDraw getSectionDraw(ChunkSectionLayer layer)
    • getCompileTaskStartTime

      default long getCompileTaskStartTime()
    • close

      default void close()
      Specified by:
      close in interface AutoCloseable