RandomTick class
Пакет: com.hypixel.hytale.builtin.randomtick
Файл: com/hypixel/hytale/builtin/randomtick/RandomTick.java
implements: Resource<ChunkStore>
Поля (1)
| Модификаторы | Тип | Имя |
|---|---|---|
private |
int |
blocksPerSectionPerTickStable |
Методы (4)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
public |
int |
getBlocksPerSectionPerTickStableint getBlocksPerSectionPerTickStable() |
public |
int |
getBlocksPerSectionPerTickUnstableint getBlocksPerSectionPerTickUnstable() |
public |
Random |
getRandomRandom getRandom() |
static |
ResourceType<ChunkStore, RandomTick> |
getResourceTypeResourceType<ChunkStore, RandomTick> getResourceType() |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.builtin.randomtick;
class="kw">import com.hypixel.hytale.component.Resource;
class="kw">import com.hypixel.hytale.component.ResourceType;
class="kw">import com.hypixel.hytale.server.core.universe.world.storage.ChunkStore;
class="kw">import java.util.Random;
class="kw">import javax.annotation.Nullable;
class="kw">public class RandomTick class="kw">implements Resource<ChunkStore> {
class="kw">private int blocksPerSectionPerTickStable = 1;
class="kw">private int blocksPerSectionPerTickUnstable = 3;
class="kw">private Random random = new Random();
class="kw">public RandomTick() {
}
class="kw">public class="kw">static ResourceType<ChunkStore, RandomTick> getResourceType() {
class="kw">return RandomTickPlugin.get().getRandomTickResourceType();
}
class="kw">public int getBlocksPerSectionPerTickStable() {
class="kw">return this.blocksPerSectionPerTickStable;
}
class="kw">public int getBlocksPerSectionPerTickUnstable() {
class="kw">return this.blocksPerSectionPerTickUnstable;
}
class="kw">public Random getRandom() {
class="kw">return this.random;
}
@Nullable
@Override
class="kw">public Resource<ChunkStore> clone() {
class="kw">return new RandomTick();
}
}