This Slimefun addon aims to add climate change mechanics to the game. A worth-trying, 99% configurable plugin for Minecraft Servers.
You can download GlobalWarming right here: Development Builds
Once you have successfully installed the plugin, take a look at the config.yml.
worlds
allows you to whitelist or exclude worlds from the mechanics of climate changeworld-filter-type
defines how the world filter should work (available types:blacklist
,whitelist
)- Under the
mechanics
section, you can customize the climate change mechanics available - You can also set the
needed-research-for-player-mechanics
and this way mechanics will only take effect on players with the research specified - The
pollution
section holds pollution production and absorption of machines, items and entities - Under the
temperature-options
section, you can configure how the temperature should be calculated based on pollution and weather.
After editing a file, restart your server!
After build #11 the configuration has been changed to BiomeMaps instead of biomes.yml
.
As MC 1.18 has brought and changed biomes, we now have two different biome map .json files located at /plugins/GlobalWarming/biome-maps/
.
The plugin itself decides which biome map should be used, also if an invalid biome has been accidentally configured the internal default biome map will be used.
You can customize there the temperature
and the max-temp-drop-at-night
per biome:
Biome map .json file example part
...
{
{
"value": {
"temperature": 10,
"max-temp-drop-at-night": 14
},
"biomes": [
"minecraft:dripstone_caves"
]
},
{
"value": {
"temperature": 19,
"max-temp-drop-at-night": 10
},
"biomes": [
"minecraft:lush_caves"
]
},
...
- Forest fires (happens in loaded chunks, fire blocks will appear on random highest blocks in high-temperature conditions)
- Ice melting (happens in loaded chunks, ice will melt randomly in high-temperature conditions)
- Player slowness (happens to players if the temp. is high or low enough)
- Player burning (happens to players if the temp. is extremely high)
Pollution can change on a per-world basis. There are two types of pollution mechanics:
- When animals breed
- When a polluted Slimefun machine completes its process.
- When a polluted Slimefun item was used in a Slimefun machine.
- When a tree grows
- When an absorbent Slimefun machine completes its process. (default: Air Compressor)
- Every time the pollution changes in a world, a new "Breaking News" message will appear to all the players in that world, with a nice randomly chosen news report from the real world.
- Thermometer (Indicates the current temperature)
- Air Quality Meter (Indicates the current temperature rise)
- Air Compressor (Absorbs pollution while compressing CO2 into an Empty Canister)
- Empty Canister
- CO2 Canister (Contains compressed CO2)
- Cinnabarite (GEOResource, needed for the Mercury)
- Mercury (Resource, needed for the Air Compressor craft)
- Filter (needed for the Air Compressor craft)
All well-documented API classes can be found under the me.poma123.globalwarming.api
package.