Class WoodlandMansionGenerator.FlagMatrix

java.lang.Object
net.minecraft.structure.WoodlandMansionGenerator.FlagMatrix
Enclosing class:
WoodlandMansionGenerator

static class WoodlandMansionGenerator.FlagMatrix
extends Object
  • Field Summary

    Fields
    Modifier and Type Field Description
    private int[][] array  
    private int fallback  
    private int m  
    private int n  
  • Constructor Summary

    Constructors
    Constructor Description
    FlagMatrix​(int n, int m, int fallback)  
  • Method Summary

    Modifier and Type Method Description
    boolean anyMatchAround​(int i, int j, int value)  
    void fill​(int i0, int j0, int i1, int j1, int value)  
    int get​(int i, int j)  
    void set​(int i, int j, int value)  
    void update​(int i, int j, int expected, int newValue)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • array

      private final int[][] array
    • n

      private final int n
    • m

      private final int m
    • fallback

      private final int fallback
  • Constructor Details

    • FlagMatrix

      public FlagMatrix​(int n, int m, int fallback)
  • Method Details

    • set

      public void set​(int i, int j, int value)
    • fill

      public void fill​(int i0, int j0, int i1, int j1, int value)
    • get

      public int get​(int i, int j)
    • update

      public void update​(int i, int j, int expected, int newValue)
    • anyMatchAround

      public boolean anyMatchAround​(int i, int j, int value)