Configuration

Configuration

The configuration file will be automatically generated, whenever it is missing.

  • enabled
    If checks are enabled at all.
    Can be altered by commands (see commands section).
  • ignore-worlds
    This is a list of worlds not to be included in checks,
    the world names must be accurate in letter case.
  • cube.size
    The size of a cube.
  • cube.distance
    A cube center must be within this distance from a player,
    to get associated.
  • lazy.distance
    A player must move at least this far to force re-checking,
    this improves the performance clearly, at the cost of accuracy.
  • lazy.lifetime
    Duration in seconds after wich a re-check of a player is forced,
    if the player moves, in any case. Set to 0 to not use this.
    This is probably unnecessary to set, but it will force accuracy,
    when players passed a cube border staying within lazy.distance.
  • packets.enabled
    If to send player info packets to keep the player lists up to date,
    even for players that can not see each other.

The configuration can be reloaded at runtime (see commands section).

Implications:

  • cube.distance should always be greater than cube.size/2 to have directly
    neighboring cubes added, when the players stand right next to a border.
    In fact the distance is chosen such that you will see the next cube when
    you are close but not too close to the border of the cube you are in,
    while you will only be in one cube, when you are in its center.
  • Raising the distance for cubes will lead to a cubic (...) increase of the
    number of cubes held per player, so there will be a limit.
  • The maximal distance at which players might see each other,
    seems to be the sum of cube.size and cube.distance, the minimal distance
    at which players can not see each others will be the maximum of both.
    Still lazy.distance has to be counted in.

Comments

Posts Quoted:
Reply
Clear All Quotes