Class StorageConfigurationContainerImpl
java.lang.Object
com.refinedmods.refinedstorage.common.storage.StorageConfigurationContainerImpl
- All Implemented Interfaces:
StorageConfigurationContainer
public final class StorageConfigurationContainerImpl
extends Object
implements StorageConfigurationContainer
-
Constructor Summary
ConstructorsConstructorDescriptionStorageConfigurationContainerImpl(com.refinedmods.refinedstorage.api.network.impl.storage.StorageConfiguration config, FilterWithFuzzyMode filter, Runnable listener, Supplier<RedstoneMode> redstoneModeSupplier, Consumer<RedstoneMode> redstoneModeConsumer) -
Method Summary
Modifier and TypeMethodDescriptionintintbooleanbooleanvoidload(net.minecraft.nbt.CompoundTag tag) voidsave(net.minecraft.nbt.CompoundTag tag) voidsetAccessMode(AccessMode accessMode) voidsetExtractPriority(int extractPriority) voidsetFilterMode(FilterMode filterMode) voidsetFuzzyMode(boolean fuzzyMode) voidsetInsertPriority(int insertPriority) voidsetRedstoneMode(RedstoneMode redstoneMode) voidsetVoidExcess(boolean voidExcess)
-
Constructor Details
-
StorageConfigurationContainerImpl
public StorageConfigurationContainerImpl(com.refinedmods.refinedstorage.api.network.impl.storage.StorageConfiguration config, FilterWithFuzzyMode filter, Runnable listener, Supplier<RedstoneMode> redstoneModeSupplier, Consumer<RedstoneMode> redstoneModeConsumer)
-
-
Method Details
-
load
public void load(net.minecraft.nbt.CompoundTag tag) -
save
public void save(net.minecraft.nbt.CompoundTag tag) -
getInsertPriority
public int getInsertPriority()- Specified by:
getInsertPriorityin interfaceStorageConfigurationContainer
-
setInsertPriority
public void setInsertPriority(int insertPriority) - Specified by:
setInsertPriorityin interfaceStorageConfigurationContainer
-
getExtractPriority
public int getExtractPriority()- Specified by:
getExtractPriorityin interfaceStorageConfigurationContainer
-
setExtractPriority
public void setExtractPriority(int extractPriority) - Specified by:
setExtractPriorityin interfaceStorageConfigurationContainer
-
getFilterMode
- Specified by:
getFilterModein interfaceStorageConfigurationContainer
-
setFilterMode
- Specified by:
setFilterModein interfaceStorageConfigurationContainer
-
isFuzzyMode
public boolean isFuzzyMode()- Specified by:
isFuzzyModein interfaceStorageConfigurationContainer
-
setFuzzyMode
public void setFuzzyMode(boolean fuzzyMode) - Specified by:
setFuzzyModein interfaceStorageConfigurationContainer
-
getAccessMode
- Specified by:
getAccessModein interfaceStorageConfigurationContainer
-
setAccessMode
- Specified by:
setAccessModein interfaceStorageConfigurationContainer
-
isVoidExcess
public boolean isVoidExcess()- Specified by:
isVoidExcessin interfaceStorageConfigurationContainer
-
setVoidExcess
public void setVoidExcess(boolean voidExcess) - Specified by:
setVoidExcessin interfaceStorageConfigurationContainer
-
getRedstoneMode
- Specified by:
getRedstoneModein interfaceStorageConfigurationContainer
-
setRedstoneMode
- Specified by:
setRedstoneModein interfaceStorageConfigurationContainer
-