TradeSlot class
Пакет: com.hypixel.hytale.builtin.adventure.shop.barter
Файл: com/hypixel/hytale/builtin/adventure/shop/barter/TradeSlot.java
Методы (1)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
abstract abstract |
int |
getSlotCountint getSlotCount() |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.builtin.adventure.shop.barter;
class="kw">import com.hypixel.hytale.codec.lookup.CodecMapCodec;
class="kw">import java.util.List;
class="kw">import java.util.Random;
class="kw">import javax.annotation.Nonnull;
class="kw">public class="kw">abstract class TradeSlot {
@Nonnull
class="kw">public class="kw">static class="kw">final CodecMapCodec<TradeSlot> CODEC = new CodecMapCodec<>("Type");
@Nonnull
class="kw">public class="kw">static class="kw">final TradeSlot[] EMPTY_ARRAY = new TradeSlot[0];
class="kw">protected TradeSlot() {
}
@Nonnull
class="kw">public class="kw">abstract List<BarterTrade> resolve(@Nonnull Random var1);
class="kw">public class="kw">abstract int getSlotCount();
class="kw">static {
CODEC.register("Fixed", FixedTradeSlot.class, FixedTradeSlot.CODEC);
CODEC.register("Pool", PoolTradeSlot.class, PoolTradeSlot.CODEC);
}
}