Class ConnectedBlocksUtil.ConnectedBlockResult

java.lang.Object
com.hypixel.hytale.server.core.universe.world.connectedblocks.ConnectedBlocksUtil.ConnectedBlockResult
Enclosing class:
ConnectedBlocksUtil

public static final class ConnectedBlocksUtil.ConnectedBlockResult extends Object
  • Field Details

    • blockTypeKey

      private final String blockTypeKey
    • rotationIndex

      private final int rotationIndex
    • additionalConnectedBlocks

      private final Map<Vector3i,it.unimi.dsi.fastutil.objects.ObjectIntPair<String>> additionalConnectedBlocks
  • Constructor Details

    • ConnectedBlockResult

      public ConnectedBlockResult(@Nonnull String blockTypeKey, int rotationIndex)
  • Method Details

    • blockTypeKey

      @Nonnull public String blockTypeKey()
    • rotationIndex

      public int rotationIndex()
    • getAdditionalConnectedBlocks

      @Nonnull public Map<Vector3i,it.unimi.dsi.fastutil.objects.ObjectIntPair<String>> getAdditionalConnectedBlocks()
    • addAdditionalBlock

      public void addAdditionalBlock(@Nonnull Vector3i offset, @Nonnull String blockTypeKey, int rotationIndex)
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object