ChainSyncStorage interface
Пакет: com.hypixel.hytale.server.core.entity
Файл: com/hypixel/hytale/server/core/entity/ChainSyncStorage.java
Методы (7)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
abstract |
void |
clearInteractionSyncDatavoid clearInteractionSyncData(int var1) |
abstract |
InteractionState |
getClientStateInteractionState getClientState() |
abstract |
boolean |
isSyncDataOutOfOrderboolean isSyncDataOutOfOrder(int var1) |
abstract |
void |
putInteractionSyncDatavoid putInteractionSyncData(int var1, InteractionSyncData var2) |
abstract |
void |
setClientStatevoid setClientState(InteractionState var1) |
abstract |
void |
syncForkvoid syncFork(@Nonnull Ref<EntityStore> var1, @Nonnull InteractionManager var2, @Nonnull SyncInteractionChain var3) |
abstract |
void |
updateSyncPositionvoid updateSyncPosition(int var1) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.core.entity;
class="kw">import com.hypixel.hytale.component.Ref;
class="kw">import com.hypixel.hytale.protocol.InteractionState;
class="kw">import com.hypixel.hytale.protocol.InteractionSyncData;
class="kw">import com.hypixel.hytale.protocol.packets.interaction.SyncInteractionChain;
class="kw">import com.hypixel.hytale.server.core.universe.world.storage.EntityStore;
class="kw">import javax.annotation.Nonnull;
class="kw">import javax.annotation.Nullable;
class="kw">public class="kw">interface ChainSyncStorage {
InteractionState getClientState();
void setClientState(InteractionState var1);
@Nullable
InteractionEntry getInteraction(int var1);
void putInteractionSyncData(int var1, InteractionSyncData var2);
void updateSyncPosition(int var1);
boolean isSyncDataOutOfOrder(int var1);
void syncFork(@Nonnull Ref<EntityStore> var1, @Nonnull InteractionManager var2, @Nonnull SyncInteractionChain var3);
void clearInteractionSyncData(int var1);
}