# TODO

## Required for MVP
- Find good values for weather conditions
- Make sure all weather presets are working

## Planned for first release
- Write helpful README
- Set effects on player join
- Improve value structures of particle and skybox effects
- Make sounds adjust to changes by weather presets

## Nice to have
- Write documentation on how to add weathers and effects
- Assign meta data (like "downfall", "wind", etc.) to weather presets
- Fog effects
- Optimize performance by replacing some particles with animated texture planes
- Make switches between effects more smooth
- Adjust size of particle boxes based on player speed
- Create conditions for time of day, annual progression, biome filters
- Generate wind based on speed and yaw instead of x and z values

## Future Plans & Ideas
- Complete season system
	- crops grow better in their respective season or worse in winter
	- regrowing apples, lemons, etc. in their respective months
	- holidays and reminders via chat commands
	- day/night cycle adjusted to season
	- special events like a bloodmoon -> increased mob spawns
	- water can freeze over in winter
- Fantasy weather effects
	- pretty skyboxes
	- swirling flower petals, mushroom spores, etc. in fitting biomes
	- underground environment effects
	- space effects at high y-level (meteors, magnetic storms, different skybox)
- Eco Pack (with climate change)
	- Integration with Technic mods, etc.
	- Track planted trees vs chopped wood, killed mobs, etc.
	- Ecological footprint influences weather
	- Extreme weather scenarios and desasters
	- Tornados, poisonous rain that kills crops and animals, bush fires,...
- Survival Pack
	- Body temperature becomes survival aspect
	- Use local heat as base value
	- swimming will cool down
	- standing near fire will warm up
	- craftable warm clothes
	- metal armor will worsen heat issues