Class SignConfigurationEntry
- java.lang.Object
-
- de.dytanic.cloudnet.ext.signs.configuration.entry.SignConfigurationEntry
-
public class SignConfigurationEntry extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected SignLayoutdefaultEmptyLayoutprotected SignLayoutdefaultFullLayoutprotected SignLayoutdefaultOnlineLayoutprotected doubleknockbackDistanceprotected doubleknockbackStrengthprotected SignLayoutConfigurationsearchLayoutsprotected SignLayoutConfigurationstartingLayoutsprotected booleanswitchToSearchingWhenServiceIsFullprotected java.lang.StringtargetGroupprotected java.util.Collection<SignConfigurationTaskEntry>taskLayouts
-
Constructor Summary
Constructors Constructor Description SignConfigurationEntry()SignConfigurationEntry(java.lang.String targetGroup, boolean switchToSearchingWhenServiceIsFull, java.util.Collection<SignConfigurationTaskEntry> taskLayouts, SignLayout defaultOnlineLayout, SignLayout defaultEmptyLayout, SignLayout defaultFullLayout, SignLayoutConfiguration startingLayouts, SignLayoutConfiguration searchLayouts)
-
Method Summary
-
-
-
Field Detail
-
targetGroup
protected java.lang.String targetGroup
-
switchToSearchingWhenServiceIsFull
protected boolean switchToSearchingWhenServiceIsFull
-
knockbackDistance
protected double knockbackDistance
-
knockbackStrength
protected double knockbackStrength
-
taskLayouts
protected java.util.Collection<SignConfigurationTaskEntry> taskLayouts
-
defaultOnlineLayout
protected SignLayout defaultOnlineLayout
-
defaultEmptyLayout
protected SignLayout defaultEmptyLayout
-
defaultFullLayout
protected SignLayout defaultFullLayout
-
startingLayouts
protected SignLayoutConfiguration startingLayouts
-
searchLayouts
protected SignLayoutConfiguration searchLayouts
-
-
Constructor Detail
-
SignConfigurationEntry
public SignConfigurationEntry(java.lang.String targetGroup, boolean switchToSearchingWhenServiceIsFull, java.util.Collection<SignConfigurationTaskEntry> taskLayouts, SignLayout defaultOnlineLayout, SignLayout defaultEmptyLayout, SignLayout defaultFullLayout, SignLayoutConfiguration startingLayouts, SignLayoutConfiguration searchLayouts)
-
SignConfigurationEntry
public SignConfigurationEntry()
-
-
Method Detail
-
createDefault
public static SignConfigurationEntry createDefault(java.lang.String targetGroup, java.lang.String onlineBlockType, java.lang.String fullBlockType, java.lang.String startingBlock, java.lang.String searchingBlock)
-
getTargetGroup
public java.lang.String getTargetGroup()
-
setTargetGroup
public void setTargetGroup(java.lang.String targetGroup)
-
isSwitchToSearchingWhenServiceIsFull
public boolean isSwitchToSearchingWhenServiceIsFull()
-
setSwitchToSearchingWhenServiceIsFull
public void setSwitchToSearchingWhenServiceIsFull(boolean switchToSearchingWhenServiceIsFull)
-
getTaskLayouts
public java.util.Collection<SignConfigurationTaskEntry> getTaskLayouts()
-
setTaskLayouts
public void setTaskLayouts(java.util.Collection<SignConfigurationTaskEntry> taskLayouts)
-
getDefaultOnlineLayout
public SignLayout getDefaultOnlineLayout()
-
setDefaultOnlineLayout
public void setDefaultOnlineLayout(SignLayout defaultOnlineLayout)
-
getDefaultEmptyLayout
public SignLayout getDefaultEmptyLayout()
-
setDefaultEmptyLayout
public void setDefaultEmptyLayout(SignLayout defaultEmptyLayout)
-
getDefaultFullLayout
public SignLayout getDefaultFullLayout()
-
setDefaultFullLayout
public void setDefaultFullLayout(SignLayout defaultFullLayout)
-
getStartingLayouts
public SignLayoutConfiguration getStartingLayouts()
-
setStartingLayouts
public void setStartingLayouts(SignLayoutConfiguration startingLayouts)
-
getKnockbackDistance
public double getKnockbackDistance()
-
setKnockbackDistance
public void setKnockbackDistance(double knockbackDistance)
-
getKnockbackStrength
public double getKnockbackStrength()
-
setKnockbackStrength
public void setKnockbackStrength(double knockbackStrength)
-
getSearchLayouts
public SignLayoutConfiguration getSearchLayouts()
-
setSearchLayouts
public void setSearchLayouts(SignLayoutConfiguration searchLayouts)
-
-