RealWeather
RealWeather
RealWeather
Spigot support 1.10.2!!!
This plugin makes game more dangerous than before. It extends weather and its effects. Everything is based on temperature which is calculated via many functions. It also checks where the player is. Lot of variables are configurable (damage, dealays between damages, armors, etc.).
How does it work:
Plugin can be divided into few parts.
- Weather - There is specific weather for every day and can be completely configured to fit your needs. RWEditor is really useful in this. Weather affects temperature in world, causes rain and storm in specific weather. (Ex: STORM, SUMMERSTORM, ...). Example of what may happen: It is BLIZZARD. Temperatures are really low and on ice mountains, as well as othere icy areas, it can be dangerous without winter clothes.
- Temperature - There is really complex algorithm that calculates temperature for each player on the server. Effects can be disabled via permissions. Temperature depends on: biome you are in, time (night - cold, day - warm), height from sealevel (up = cold), current weather, heat sources around player and in hand. Practically everything mentioned here can be configured. Then it decide what to do next. If it is cold it checks players equipment and decide if he has to receive damage or not. If temperature is high you start being exhausted, clothes can reduce effect as well. You can replenish stamina in water, but only in high temperature. You can also drink pure water from bottle.
- Thirst - It is simple, you lose your stamina faster.
- Jungle - I love this one. Traveling in jungle was really boring. But what if you get poisoned? Poison as "poison" is quite rare (5%). Other effects: blindness, confusion, slow, weakness. The base of this function is in tall grass around. Without it, it does nothing.
If something doesn't work: Make a ticket, this will help to fix it. Or do you want me to see the bug? PM me.
Built for Java 8
Current Update status(1.10.2 for 1.10.2):
Overall status | 85% | |
---|---|---|
New version update | 80% | |
Testing if I broke sth | 60% |
Version: 1.10.2
Current compatibility: 1.10.2 - Java 8
Wiki: Link. Here you can find Installation and configuration - WIP and VERY outdated
Auto error reporting
- Can be disabled in config.yml.
- Also you can set your name there. When I finish website app you can track your error. Errors with name will have first priority.
- Only 1 can be send every 5 minutes, so it will not overload my web :D
- Gathered info: Security code(from error website. it is like weak antispam), plugin version, plugins list, craftbukkit version, your name(only if set) and error. IP is NOT gatheret, so I can't tell you if you error is fixed if you don't set your name in config.
New in 1.6.4: "Modules" update...
- Fix: Updated for new MC version (1.6.4-R0.1).
- Add: Modules. Everything is now in modules.
- Add: Player slow can be disabled.
- Add: Bed heat up.
- Add: Error reporting
- Add: Command /rwadmin walk <name> - resets player walk speed to default.
- Info: RealWeatherHUD will be available with MCP 1.6.4 release!
- Info: IceBlock DELETED, really!
- Info/Fix: UTF8 localization is working ONLY in modules, core is not supporting UTF8 yet!
Important: Localization file is reseted after version update and old one is saved in plugin's folder.
Name | Speed | Quality | Description |
---|---|---|---|
simple | fastest | - | checks only block above you, used by default in desert |
default | slow | bad | checks square with you in center and side((CheckRadius*2)+1) |
cross | fast | good | At first checks four directions(North etc.) in heigh of eyes then aquired rectangle with maximal side lenght((CheckRadius*2)+1) |
smart | slow/fast | great | uses fill algorithm |
Available languages
Language | Token |
---|---|
English | eng |
German | ger |
Czech | cze |
Spanish | esp |
Polish | pl |
To Do
- Spring, Winter, ... (Seasons)
- Improve thirst. Make it independent from hunger.
- Improve house recognizer ("smart")
Known bugs
- System can't recognize if you are in a house and CheckRadius reaches outside where is no roof -> It thinks that you are outside. -> Partialy fixed in "cross": Still missing system for "L"-shaped buildings. I have algorithm written on the paper so now only transport it into plugin.
PLS add support RUS lang?!
@MrMime22
I know about this exception, it sometimes happen when player disconnects in bad time(for plugin). ignore it.
[WARNING] [RealWeather] Task #14 for RealWeather v1.2.2 generated an exception
plugin API is on the way
Oops, I had not noticed :P . I hope to test the final version, 1.2.2, to see if it fixes my problem. :D
@Q2Lummox
read the status: WAITING FOR APPROVAL
Use the version 1.2.2pre1
Is there a newer version?
@Q2Lummox
Hmm weird. I fixed some issues in 1.2.2 so it might be fixed.
Because sometimes when I go to my server, not the cold hurts me, even if I put on the ice?.
You can be at -100 sufron not any harm ...
After entering a few times to my server, so if it hurts. Sometimes I have to reboot also ...
As I posted almost 2 weeks ago I solved problem with torches. In config there will be new field for torches which decreases torches power with their increasing number. If you disable it, it will work like before.
Also get ready for complete new weather implementation and extended forecast for "today" and "tomorrow".
@Hey_There
looks like I really need video :D
No vid no click? :P I would like to see a video of this in action.
@Q2Lummox
It is possible, but there might be some issues. Try it and send me what it did.
I wish this was explained more, and demonstrated more.
AWESOME
Very nice plugin. Would you happen to have an API? Perhaps with some methods like:
Recognizes temperatures of custom biomes, created with the plugin "Terrain control"?
I am back on this project. I had to do something for one server and it is done.
I found annoying thing in the game: torches makes you thirsty really fast. That is why this version takes long time to release.
I have to decide how to manage it. If I leave it as it is and use of glowstone will be something like "cold light" or change somehow torches.
It loads up with no errors but after a min its says
[SEVERE] Error in temperature thread: 16
And it repeats its every min
I am using the current version on Minecraft 1.3.2 plus the current version of bukkit 1.3.1-R2.0
@TheCreezo:
I installed the bukkit essentials plugin yesterday and it caused a Problem: Everytime i joined the server i lost half my hunger and every five ticks again. I am assuming, that this was caused by your plugin and the essentials. Because your plugin is the only one installed which should cause hungerloss and the problem went away when trying to use bothh seperatly. Did i misconfigure something, is this a known issue; or a new problem?
Btw. I love this mod, great work! I would have two suggestions though: 1. Make this mod work closer together with the seasons mod if installed. It would be awesome if the bad weather would be recognised in the forecast and the chance for low/high temperatures would be adjusted depending on the season. 2. Make the temperature difference betwenn day and night configurable for each biome. I.e. the desert should have a way bigger temperature difference than the jungle.