Server Operators

Installation

Installing the FluidFlow plugins as well as fluids that implement this system is as easy as putting the jar file in your plugin folder, that is all.

Configuration

FluidFlow as well as the fluids will automatically generate a default configuration file. This is a simple YAML file that can be easily edited from a text editor

FluidFlow configuration file ex: plugins/FluidFlow/config.yml

BlockChanger:
  changeCountPerIter: 1000
  runTime: 10000000
Fluid:
  sleepTime: 100000

BlockChanger.changeCountPerIter:

- The number of blocks to change per iteration

- Lower number means it will switch between fluids more often

BlockChanger.runTime:

- Amount of time per server tick the block changer will synchronize changed blocks from the fluids to the main server thread

- Time is in nano-seconds

Fluid.sleepTime:

- Amount of time for a fluid to sleep if there is no work to be done

- Time is in nano-seconds

Fluid configuration file (one per fluid)

plugins/FluidFlow/<block type>.yml

Fluid:
  numberThreads: 1
  flowDelay: 500000000

Fluid.numberThreads:

- number of threads the fluid will have

Fluid.flowDelay

- time delay for flowing the fluid, used to slow it down or speed it up

- time is in nan-seconds


Comments

Posts Quoted:
Reply
Clear All Quotes