EnvironmentRange class

Пакет: com.hypixel.hytale.server.core.universe.world.chunk.environment

Файл: com/hypixel/hytale/server/core/universe/world/chunk/environment/EnvironmentRange.java

Поля (1)

МодификаторыТипИмя
private int min

Методы (8)

МодификаторыВозвратСигнатура
public int getIdint getId()
public int getMaxint getMax()
public int getMinint getMin()
public int heightint height()
void setIdvoid setId(int var1)
void setMaxvoid setMax(int var1)
void setMinvoid setMin(int var1)
abstract this this(0, 2147483646, var1)

Исходный код

Показать/скрыть
class="kw">package com.hypixel.hytale.server.core.universe.world.chunk.environment;

class="kw">import javax.annotation.Nonnull;

class="kw">public class EnvironmentRange {
   class="kw">private int min;
   class="kw">private int max;
   class="kw">private int id;

   class="kw">public EnvironmentRange(int var1) {
      this(0, 2147483646, var1);
   }

   class="kw">public EnvironmentRange(int var1, int var2, int var3) {
      this.min = var1;
      this.max = var2;
      this.id = var3;
   }

   class="kw">public int getMin() {
      class="kw">return this.min;
   }

   void setMin(int var1) {
      this.min = var1;
   }

   class="kw">public int getMax() {
      class="kw">return this.max;
   }

   void setMax(int var1) {
      this.max = var1;
   }

   class="kw">public int getId() {
      class="kw">return this.id;
   }

   void setId(int var1) {
      this.id = var1;
   }

   class="kw">public int height() {
      class="kw">return this.max - this.min + 1;
   }

   @Nonnull
   class="kw">public EnvironmentRange copy() {
      class="kw">return new EnvironmentRange(this.min, this.max, this.id);
   }

   @Nonnull
   @Override
   class="kw">public String toString() {
      class="kw">return "EnvironmentRange{min=" + this.min + ", max=" + this.max + ", id=" + this.id + "}";
   }
}