World Conditions
Condition settings
All conditions are formated the same, you have:
{theCondition}{theCondition}Msg: The message to send if the condition is invalid{theCondition}Cancel: Whether or not the event should be cancelled if the condition is invalid{theCondition}Cmds: The command(s) to run if the condition is invalid- Example:
worldConditions:
ifWeather:
- CLEAR
ifWeatherMsg: '' #<- Here is where you will add the custom message.
ifWeatherCancel: true
ifWeatherCmds:
- say not clear
info
For numerical conditions, you can assign 2 conditions at the same time.
Example:
"I want to create a condition that only activates if the value is greater than 50 but less than 250"
{theCondition}: 50 < CONDITION < 250
ifWeather
- Description: Checks if the world has the said weather.
- Example:
worldConditions:
ifWeather:
- CLEAR
ifWeatherMsg: '' #<- Here is where you will add the custom message.
- Example Situations:
- If the world starts to rain and the ifWeather condition is set to RAIN, the activator will activate.
- Options: RAIN, CLEAR or STORM
- Required: NO (Default: false)
ifWorldTime
- Description: Checks if the world is in the said time.
- Example:
worldConditions:
ifWorldTime: '>3000'
ifWorldTimeMsg: '' #<- Here is where you will add the custom message.
- Example Situations:
- If the value is
<667, the activator will only activate if the world's time is below 667 - If the value is
<1988, the activator will only activate if the world's time is 1988 and below. - If the value is
==465, the activator will only activate if the world's time is 465. - If the value is
>3001, the activator will only activate if the world's time is above 3001. - If the value is
>=18000, the activator will only activate if the world's time is 18000 and above.
- If the value is
- Required: NO
- Even if you set the world time to 26000, the condition thinks it's 2000.