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.
@TheCreezo
Please update i liked this plugin it stopped working a few updates ago.
Looks like there is an error after updates that changes a lot, need more time for this one ...
Looks like a cool plugin. Is the source code available so it could be fixed to work with 1.8?
1.8.3 compat? :) spigot of course.? plzz
also, the link to the test server isn't working, it's bring me to the files page, is there still an active one? ty
@TheCreezo
I agree this sounds amazing, I think it could be better with seasons though? There is a plugin for that, which is 1.8, but I do not know if it would be compatible with this, as this spawns in storms and things, and may conflict. Also what about different types of water? Dirty water from swamps, and maybe you can put it in a furnace or something to purify it, or craft it with bonemeal, wood, or coal to "strain" it and remove the impurities, even then it may hurt you because bacteria hasn't been cooked out, and in order to get fresh water you need to find a river or water source.
You mean an upload of an update? This plugin sounds amazing and would love to use it on spigot 1.8.
Tomorrow upload.
@TheCreezo
I think you can try spigot 1.8 as it has released for about a month and works well mostly ;)
The project is more or less dead just like bukkit itself, maybe sometimes I get enough willpower to rewrite it to Forge or new Sponge API. Everyone wishes to revive Bukkit, but we all know that this wont happen. Right now I have to learn for finals and write thesis as well as finish some paid projects that have nothing to do with games.
If anyone want to help somehow we may talk ;-).
Uhm... is this project dead?
I trust not...
hello, sorrymy inglishg first. I can not install the plugin i configure a video tutorial or someone help me? thank you
buenos dias; no consigo configurar i instalar el plugin algún video tutorial o alguien que me ayude? gracias
a error: warn biome Flower Forest not found. solution? thanks
German seems to be incomplete. If I set all files to "ger" I cannot run the plugin (lang file not accessable). Same for default eng.
Edit:
It seems, the plugin is missing several lang files and does not create them within the folder structure. After creating them manually I get this error:
when you gunna update to 1.7.10 i tried it plugin errors out.,
I will update to 1.7.10 when beta build come out. Also will try to fix the errors.
Just wanted to let you know that, running Cauldron for MC version 1.7.2, RealWeather has thrown out a couple of exceptions, but there doesn't seem to be any harm done. Just annoying console filler.
Tested on 1.7.10:
RealWeather] Enabling RealWeather v1.7.9 [13:32:49] [Server thread/ERROR]: Error occurred while enabling RealWeather v1.7.9 (Is it up to date?) java.lang.NoClassDefFoundError: net/minecraft/server/v1_7_R3/World at org.creezo.realweather.RealWeather.onEnable(RealWeather.java:76) [?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) [spigot.jar:git-Spigot-1589] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:329) [spigot.jar:git-Spigot-1589] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot.jar:git-Spigot-1589] at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin(CraftServer.java:476) [spigot.jar:git-Spigot-1589] at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlugins(CraftServer.java:394) [spigot.jar:git-Spigot-1589] at net.minecraft.server.v1_7_R4.MinecraftServer.n(MinecraftServer.java:360) [spigot.jar:git-Spigot-1589] at net.minecraft.server.v1_7_R4.MinecraftServer.g(MinecraftServer.java:334) [spigot.jar:git-Spigot-1589] at net.minecraft.server.v1_7_R4.MinecraftServer.a(MinecraftServer.java:290) [spigot.jar:git-Spigot-1589] at net.minecraft.server.v1_7_R4.DedicatedServer.init(DedicatedServer.java:210) [spigot.jar:git-Spigot-1589] at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:458) [spigot.jar:git-Spigot-1589] at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [spigot.jar:git-Spigot-1589] Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_7_R3.World at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:91) [spigot.jar:git-Spigot-1589] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) [spigot.jar:git-Spigot-1589] at java.lang.ClassLoader.loadClass(Unknown Source) [?:1.7.0_65] at java.lang.ClassLoader.loadClass(Unknown Source) [?:1.7.0_65] ... 12 more
Too bad it does not work with custom biomes made with TerrainControl
Hi, how to set a custom language for modules ._. ?
@TheCreezo
Problem with 1.7.9:
Console spam about unable to read configuration, reset to 0 on [Any biome here] Although the file are there and working flawlessly.
Sorry for my absence but I have exams.
READ!!! 1.7.2 has critical bug in air module that causes console spam and may cause performence issues after looooooong time. No danger to world save or player save. 1.7.9 version fixes it.
Spiggot: This platform is more specific to some class usages so it neads correct version.
About modules itselfs: ALWAYS update modules when updating plugin.