FloodFillEntryPoolSimple class
Пакет: com.hypixel.hytale.server.spawning.util
Файл: com/hypixel/hytale/server/spawning/util/FloodFillEntryPoolSimple.java
Поля (1)
| Модификаторы | Тип | Имя |
|---|---|---|
final |
int |
ENTRY_SIZE |
Методы (2)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
public |
int[] |
allocateint[] allocate() |
public |
void |
deallocatevoid deallocate(int[] var1) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.spawning.util;
class="kw">import it.unimi.dsi.fastutil.objects.ObjectArrayList;
class="kw">import java.util.List;
class="kw">public class FloodFillEntryPoolSimple {
class="kw">private class="kw">static class="kw">final int ENTRY_SIZE = 5;
class="kw">private class="kw">final List<int[]> entryPool = new ObjectArrayList();
class="kw">public FloodFillEntryPoolSimple() {
}
class="kw">public int[] allocate() {
class="kw">return this.entryPool.isEmpty() ? new int[5] : this.entryPool.removeLast();
}
class="kw">public void deallocate(int[] var1) {
this.entryPool.add(var1);
}
}