Class IComponentMirror.BannerPatterns
java.lang.Object
com.saicone.rtag.item.mirror.IComponentMirror.BannerPatterns
- All Implemented Interfaces:
IComponentMirror.Transformation
- Enclosing class:
IComponentMirror
public static class IComponentMirror.BannerPatterns
extends Object
implements IComponentMirror.Transformation
BannerPatterns component transformation.
This transformation save any new banner pattern if it's not compatible with older server version, and bring back when it's converted into newer version.
This transformation save any new banner pattern if it's not compatible with older server version, and bring back when it's converted into newer version.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanDowngrade list value from new component format.booleanUpgrade list value into new component format.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IComponentMirror.Transformation
downgrade, downgrade, downgradeComponent, downgradeObject, move, move, setFlag, upgrade, upgrade, upgradeComponent, upgradeObject
-
Constructor Details
-
BannerPatterns
public BannerPatterns()
-
-
Method Details
-
upgradeList
public boolean upgradeList(@NotNull @NotNull Object components, @NotNull @NotNull String id, @NotNull @NotNull List<Object> value) Description copied from interface:IComponentMirror.TransformationUpgrade list value into new component format.- Specified by:
upgradeListin interfaceIComponentMirror.Transformation- Parameters:
components- The component map from item.id- Component ID inside map.value- Value of component as Java list.- Returns:
- true to continue with conversion or false to delete component.
-
downgradeList
public boolean downgradeList(@NotNull @NotNull Object components, @NotNull @NotNull String id, @NotNull @NotNull List<Object> value) Description copied from interface:IComponentMirror.TransformationDowngrade list value from new component format.- Specified by:
downgradeListin interfaceIComponentMirror.Transformation- Parameters:
components- The component map from item.id- Component ID inside map.value- Value of component as Java list.- Returns:
- true to continue with conversion or false to delete component.
-