ComunidadAylas / khron-plugins

Plugins de Spigot/Paper para el servidor de Khron en Minecraft.
GNU Affero General Public License v3.0
4 stars 1 forks source link

[TiempoReal] Que el clima afecte a los cultivos #11

Open MiguelDreamer opened 6 years ago

MiguelDreamer commented 6 years ago

Como el titulo indica, en el caso de que esto sea posible y se pueda hacer, estaría muy bien que la lluvia beneficie a los cultivos (obviamente solo a los que esten bajo la lluvia), disminuyendo el tiempo en el que estos tardan en crecer (aumentando la frecuencia de los ticks en los cultivos, por ejemplo). Este cambio en principio solo afectaría al principal mapa de Khron, pero se podría estudiar su implementación en otros.

MiguelDreamer commented 4 years ago

Además de los cultivos, también podría afectar a la pesca: menor tiempo de espera y más probabilidad de conseguir los objetos catalogados como treasure (pero solo en bloques de agua que tengan luz directa del cielo)

AlexTMjugador commented 2 years ago

En vez de hacer que los cultivos crezcan más rápido, lo más eficiente de implementar es que crezcan más lento de lo habitual en condiciones desfavorables. Hacer que crezcan más rápido requiere aumentar el valor la regla de juego randomTickSpeed y que el plugin cancele sus efectos, que no solo incluyen el crecimiento de plantas, más veces, lo cual es más propenso a errores y tiene peor rendimiento.

Se me ocurre que en biomas como desiertos o tundras, o a altas o bajas temperaturas, podría ralentizarse el crecimiento de las plantas. También podría ralentizarse el crecimiento en general, reservando la velocidad vanilla de crecimiento para las condiciones más favorables. Y también creo que podría estar interesante que cada tipo de planta tuviese sus condiciones de crecimiento más apropiadas, ya que me imagino que los melones no requieren las mismas condiciones que el trigo, por ejemplo.

¿Cómo crees que deberían de quedar las velocidades de crecimiento de diferentes tipos de cultivos según las condiciones del entorno?

MiguelDreamer commented 2 years ago

Sí, me parece bien todo lo que has comentado.

Creo que vería bien que se redujera la frecuencia del crecimiento de los cultivos con una fórmula que dependa de la temperatura del bioma de Minecraft y la lluvia (https://minecraft.fandom.com/wiki/Biome#List_of_Overworld_climates). Así, en biomas con las temperaturas más extremas sería más difícil que los cultivos crezcan, mientras que en una llanura debería de ser lo más apropiado.

Por lo general, después de buscar información con los diferentes cultivos:

Como has dicho, cuando llueva veo estupendo que conserven la misma velocidad que ahora (si están plantadas en su correspondiente bioma), o aumenten ligera o moderadamente la velocidad en otros biomas.