EmptyResourceStorage class
Пакет: com.hypixel.hytale.component
Файл: com/hypixel/hytale/component/EmptyResourceStorage.java
implements: IResourceStorage
Поля (1)
| Модификаторы | Тип | Имя |
|---|---|---|
final |
EmptyResourceStorage |
INSTANCE |
Методы (1)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
static |
EmptyResourceStorage |
getEmptyResourceStorage get() |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.component;
class="kw">import java.util.concurrent.CompletableFuture;
class="kw">import javax.annotation.Nonnull;
class="kw">public class EmptyResourceStorage class="kw">implements IResourceStorage {
class="kw">private class="kw">static class="kw">final EmptyResourceStorage INSTANCE = new EmptyResourceStorage();
class="kw">public EmptyResourceStorage() {
}
class="kw">public class="kw">static EmptyResourceStorage get() {
class="kw">return INSTANCE;
}
@Nonnull
@Override
class="kw">public <T class="kw">extends Resource<ECS_TYPE>, ECS_TYPE> CompletableFuture<T> load(
@Nonnull Store<ECS_TYPE> var1, @Nonnull ComponentRegistry.Data<ECS_TYPE> var2, @Nonnull ResourceType<ECS_TYPE, T> var3
) {
class="kw">return CompletableFuture.completedFuture(var2.createResource(var3));
}
@Nonnull
@Override
class="kw">public <T class="kw">extends Resource<ECS_TYPE>, ECS_TYPE> CompletableFuture<Void> save(
@Nonnull Store<ECS_TYPE> var1, @Nonnull ComponentRegistry.Data<ECS_TYPE> var2, @Nonnull ResourceType<ECS_TYPE, T> var3, T var4
) {
class="kw">return CompletableFuture.completedFuture(null);
}
@Nonnull
@Override
class="kw">public <T class="kw">extends Resource<ECS_TYPE>, ECS_TYPE> CompletableFuture<Void> remove(
@Nonnull Store<ECS_TYPE> var1, @Nonnull ComponentRegistry.Data<ECS_TYPE> var2, @Nonnull ResourceType<ECS_TYPE, T> var3
) {
class="kw">return CompletableFuture.completedFuture(null);
}
}