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.
@handicraftsman
1.2.1 has to work without any issues. But someone never know. If you find any problem, ANY PROBLEM, make ticket please.
so is this plugin working now without issues? cuz it sounds interesting
@cika666xxx
You can lose food ONLY if your stamina is 0. Then when temperature is high, your food loss is slightly increased. It needs some optimization, but at first I must fix IceBlock.
Tomorrow I will go to do some test for job application. I hope I will fix it fast.
@TheCreezo
When would that be fixed? :/
hmm i have stamina 0.0 but i have the normal food loss. so there is no difference between 15 stamina and 0 stamina for me. does the food loss only work in desert biomes?
@xeNiumw0w
REDOWNLOAD! I made changes.
Its client-side mod which works with RealWeather, it shows you temperature in your GUI.
Installation:
What is this for? RealWeatherHUD ModLoader - Client
@robsherwood
looks like a bug. I have made changes in player damager and it looks like I forgot something.
I have in winter "CanKillPlayer: false" and "PlayerIceBlock: true", but I still die from the low temperatures (when it storms) and I never seem to be frozen in blocks of ice... Help please?
@cika666xxx
only freezing can kill you! High temperatures cause faster stamina/energy drain and faster decrease of food level/hungry bar. You can utilize amount in Desert.yml
i downloaded this mod and the freeze damage works fine but the stamina has no effect on me. i have 0.0 stamina all the time and i dont get any damage. is it normal or have i made a mistake?
Ok, first RW HUD is here. It is not fully finished but it works. You need client 1.3.2 with Risugami's Modloader for 1.3.2.
Client Mod:
http://www.dodex-mc.bluefile.cz/RealWeather/RealWeatherHUD.zip
Server release 1.2.0 with HUD support:
http://www.dodex-mc.bluefile.cz/RealWeather/RealWeather.jar
@TheCreezo
Really excited for this. Best of luck with your coding! Thank you for what you've done so far. KUDOS.
@TheCoryGuy
Actually last few days I worked on client HUD. Now I have finished showing temperature as number above exp number, but in blue colour. Also plugin is prepared for client-side mod. 1.2.0 contains source for this, but is disabled. Last thing which is like WTF WHY IS IT DOING NOTHING is connection from server to client. Client to server works perfectly :D. I want to make it compatible with ModLoader.
Currently this annoying /rw temp spamming is only possible way to show temperature without recalculating. It will change with HUD mod.
PS: I am waiting for Minecraft API.
Just wanted to take the time to say that this is a great plugin!
It took me a bit of configuration to try and get as close to 'real temperatures' as possible, but I finally got it how I like it on my server, seeing as how I don't know what all the biomes are without being to all of them.
Kudos for a 'realism' plugin that works! I would love to see an update in the future that adds further temperature monitoring, like a small status bar shifts from bright red to blue in extremes. Keeping /rw temp up shows that temperatures vary quite a bit, so I think an an on screen numerical thermometer would rapidly change and be less appealing.
In any case, this makes going into the tundra without clothes or alone a lot more dangerous! :)
2 ideas. - You should be slower on swamps. - You should can get ill from swamps.
no thx
to big add on for nothing
@daego
You can't, but I can add this feature in future update.
can i set rain intervall with this plugin ?
like 20 min sun 2 min rain ?
i just need this intervall, nothing else
@Byamarro
Reak wiki, I updated it today. It is in Configuration