ZoneColorMapping class

Пакет: com.hypixel.hytale.server.worldgen.zone

Файл: com/hypixel/hytale/server/worldgen/zone/ZoneColorMapping.java

Методы (3)

МодификаторыВозвратСигнатура
public void addvoid add(int var1, Zone var2)
public void addvoid add(int var1, Zone[] var2)
public Zone[] getZone[] get(int var1)

Исходный код

Показать/скрыть
class="kw">package com.hypixel.hytale.server.worldgen.zone;

class="kw">import it.unimi.dsi.fastutil.ints.Int2ObjectMap;
class="kw">import it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap;
class="kw">import javax.annotation.Nonnull;

class="kw">public class ZoneColorMapping {
   @Nonnull
   class="kw">protected class="kw">final Int2ObjectMap<Zone[]> mapping = new Int2ObjectOpenHashMap();

   class="kw">public ZoneColorMapping() {
   }

   class="kw">public void add(int var1, Zone var2) {
      this.add(var1, new Zone[]{var2});
   }

   class="kw">public void add(int var1, Zone[] var2) {
      this.mapping.put(var1, var2);
   }

   class="kw">public Zone[] get(int var1) {
      class="kw">return (Zone[])this.mapping.get(var1);
   }

   @Nonnull
   @Override
   class="kw">public String toString() {
      class="kw">return "ZoneColorMapping{mapping=" + this.mapping + "}";
   }
}