Class DimensionPoolConfigModuleState
java.lang.Object
net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModuleState
- All Implemented Interfaces:
ConfigModuleState,ModuleState
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionassignDimensionToPool(String dimension, String dimensionPoolId) assignDimensionToPool(String dimension, DimensionPool dimensionPool) asString()createPool(String dimensionPoolId, net.minecraft.world.GameMode gameMode) deletePool(String dimensionPoolId) booleandimensionsAreInSamePool(String... dimensions) fromLegacy(DimensionPoolConfigModuleState_SV1 legacyConfigData) booleanpoolExists(String dimensionPoolId) poolWithDimension(String dimension) poolWithDimension(String dimension, boolean logging) poolWithId(String dimensionPoolId) removeDimensionFromPool(String dimension) removeDimensionFromPool(String dimension, String dimensionPoolId) removeDimensionFromPool(String dimension, DimensionPool dimensionPool) type()
-
Field Details
-
dimensionPools
-
-
Constructor Details
-
DimensionPoolConfigModuleState
public DimensionPoolConfigModuleState()
-
-
Method Details
-
createDefault
-
fromLegacy
public static DimensionPoolConfigModuleState fromLegacy(DimensionPoolConfigModuleState_SV1 legacyConfigData) -
type
- Specified by:
typein interfaceModuleState
-
poolExists
-
poolWithId
-
poolWithDimension
-
poolWithDimension
-
createPool
public DimensionPoolOperationResult createPool(String dimensionPoolId, net.minecraft.world.GameMode gameMode) -
deletePool
-
assignDimensionToPool
-
assignDimensionToPool
public DimensionPoolOperationResult assignDimensionToPool(String dimension, DimensionPool dimensionPool) -
removeDimensionFromPool
-
removeDimensionFromPool
public DimensionPoolOperationResult removeDimensionFromPool(String dimension, String dimensionPoolId) -
removeDimensionFromPool
public DimensionPoolOperationResult removeDimensionFromPool(String dimension, DimensionPool dimensionPool) -
dimensionsAreInSamePool
-
asString
-