Class SectionOcclusionGraph.Node
java.lang.Object
net.minecraft.client.renderer.SectionOcclusionGraph.Node
- Enclosing class:
SectionOcclusionGraph
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate byteprotected final SectionRenderDispatcher.RenderSectionprivate bytefinal int -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateNode(SectionRenderDispatcher.RenderSection section, @Nullable Direction sourceDirection, int step) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddSourceDirection(Direction direction) booleanprivate booleanhasDirection(Direction direction) inthashCode()booleanhasSourceDirection(int directionOrdinal) private booleanprivate voidsetDirections(byte oldDirections, Direction direction)
-
Field Details
-
section
-
sourceDirections
private byte sourceDirections -
directions
private byte directions -
step
public final int step
-
-
Constructor Details
-
Node
private Node(SectionRenderDispatcher.RenderSection section, @Nullable Direction sourceDirection, int step)
-
-
Method Details
-
setDirections
-
hasDirection
-
addSourceDirection
-
hasSourceDirection
public boolean hasSourceDirection(int directionOrdinal) -
hasSourceDirections
private boolean hasSourceDirections() -
hashCode
-
equals
-