Home - mbrx/FysiksFun GitHub Wiki
Welcome to the FysiksFun wiki!
Fysiks Fun is a work in progress that aim to more realism to the minecraft world and to make it come alive with natural phenomena. It does this by adding a number of physics effects as well as by adding a few ecology based effects. It is centered around a number of modules containing the core behaviours.
The mod consists of a number of separate "modules" that are each much smaller than a mod and with dependencies making it hard to move them into separate forge mods. By enabling/disabling the different modules in the configuration file you can customize what aspects of FF that you want to play with. All modules are actived/disabled through the corresponding option in the section "modules" in the FysiksFun configuration file (minecraft/config/FysiksFun.cfg).
Note that due to the dependencies not all combinations of modules are possible. The modules are as follows:
- [Physics](Solid block physics): Physics calculations for all solid blocks that has a very high computational demand. For this to play fully smoothly you need a high end CPU from 2016.
- Fluid-dynamics: Makes all fluids (Water/Lava/Fuel/Oil/...) flow in a semi-natural way. Has a high computational demand but is quite playable on a modern high end CPU.
- Tree-falling: An independent module that makes trees fall semi-realistic (regardless of Physics) whenever a part of the trunk is removed or the lowermost block is air. The fallen tree will not automatically turn into wood items to be picked up, but still need to be chopped up using an axe or other device.
- Volcanoes: This enables the creation of dynamically occurring volcanoes that are an infinite source of lava as well as some ores (iron, diamond, emerald) in a very uncomfortable place. The volcanoes evolve dynamically as time progress and will output more and more lava. The lava slowly harden once on the surface of the world and form slowly growing mountains or even new islands in the oceans. Requirements: This module requires the module fluids to be active.
- Dynamic-plants: This module activates a dynamic growth pattern for most plants (grass, flowers, trees) that will make them consume nearby water. If they manage to consume water they will slowly spread to nearby areas. If they cannot find nearby water they will slowly die. Requirements: This module requires the module fluids to be active.
- New-animal-ai: Makes the vanilla animals (sheep, pigs, cows. Not horses) use a modified AI that keeps track of sleeping and hunger. Making them search for food on a regular basis, avoid dangerous areas or things and to sleep at night. They will even produce even offspring if there is enough food. If they starve they will die. Requirements: Recommended to use the dynamic-plants module since the plants otherwise will be depleted.
- Rain: This modules adds small amounts of water to the world whenever minecraft uses the rain" animation. It is not the same as water falling from steam that reaches the top of the world. This feature may be removed once the cycle of evaporating oceans -> steam clouds -> water has been tested better. Requirements: This module requires the module fluids to be active.
- Gases: A module that enables gases (steam/pyroclastic clouds) that can exist in 16 different levels of pressure and that will move in the world according to the local wind. The gases are traversable by the player and mobs but may cause damage. Once steam have risen to Y-level 128 then it will turn back into water and fall down to the world as rain. Requirements: none (I think?).
- Nether-fun: Causes a few small effects in the nether such as turning burning nether slowly into lava. Requirements: This module requires the module fluids to be active.
- Extra-fires: Increases the spread of fires, Allows burnable fluids to burn/explode. Requirements: none.
- Improved-pistons: Modifies behaviour of vanilla pistons to push/pull stacks of up to 256 blocks as well as other TileEntities like pistons.
Other major features that are not activated by modules are:
- Buildcraft compatability: BC liquids have fluid dynamics. New turbines/gas turbines produce MJ from waterfalls and/or steam engines.
- Possibility of producing (water/gas) powerplants from physics by falling water or boiling water.
- Block dispensers: A type of dispensers that can insert/remove blocks from the world (credit to Flowerchild / Better than Wolves for the idea).
The mod aims to be compatible with most other Forge mods.