Help/Configuration/Plugin Configuration

Help Topics > Configuration > Plugin Configuration

Version 1.5.2-R1.0 R2 and up:

File on Disk: <CraftBukkit root>/plugins/Inception/config.yml

# Authors: Xaymar
# Copyright: 2012-2013 (c) Inception Plugin Team.
# License: CC BY-SA 3.0
#      Inception by Inception Plugin Team is licensed under a
#      Creative Commons Attribution-ShareAlike 3.0 Unported
#      License.
# 
# Node                     Explanation
# -------------------------------------------------------------------------------
# General:                 Container for general options.
#   PredictPosition:       Predict position of entities TaskWaitTime ticks ahead, so that Inception can run on high TaskWaitTime?
#   TaskWaitTime:          How long should the task wait before reprocessing?
# Cache:                   Things related to caching.
#   Enabled:               Enable caching of actions?
#   File:                  Where should we store the cache?
#   RetryLimit:            How often should we retry to place a block if it failed?
#   Query:                 Queries used in caching actions.
#     CreateWorld:         Query to create the table for a single world.
#     DeleteWorld:         Query to delete the table for a single world.
#     PlaceEvent:          Query to add a cached event.
#     GetEvents:           Query to get all events in a single chunk.
#     RemoveEvent:         Query to remove a cached event that has been processed.

General:
  PredictPosition: true
  TaskWaitTime: 5
Cache:
  Enabled: true
  File: .\Cache.db
  RetryLimit: 5
  Query:
    CreateWorld: CREATE TABLE IF NOT EXISTS 'main'.'{0}' ('ChunkX' INTEGER NOT NULL, 'ChunkZ' INTEGER NOT NULL, 'X' INTEGER NOT NULL, 'Z' INTEGER NOT NULL, 'Y' INTEGER NOT NULL, 'Type' INTEGER NOT NULL, 'Data' TEXT NOT NULL, PRIMARY KEY ('ChunkX', 'ChunkZ', 'X', 'Z', 'Y', 'Type') ON CONFLICT REPLACE);
    DeleteWorld: DROP TABLE IF EXISTS 'main'.'{0}'
    AddEvent: INSERT OR REPLACE INTO 'main'.'{0}' VALUES(?1, ?2, ?3, ?4, ?5, ?6, ?7);
    GetEvents: SELECT X, Z, Y, Type, Data FROM 'main'.'{0}' WHERE ChunkX = ?1 AND ChunkZ = ?2;
    RemoveEvent: DELETE FROM 'main'.'{0}' WHERE ChunkX = ?1 AND ChunkZ = ?2 AND X = ?3 AND Z = ?4 AND Y = ?5 AND Type = ?6;

Version 1.5.2-R0.1 R3 through 1.5.2-R1.0 R1:

File on Disk: <CraftBukkit root>/plugins/Inception/config.yml

# Authors: Xaymar
# Copyright: 2012-2013 (c) Inception Plugin Team.
# License: CC BY-SA 3.0
#      Inception by Inception Plugin Team is licensed under a
#      Creative Commons Attribution-ShareAlike 3.0 Unported
#      License.
# 
# Node                     Explanation
# -------------------------------------------------------------------------------
# General:                 Container for general options.
#   PredictPosition:       Predict position of entities TaskWaitTime ticks ahead, so that Inception can run on high TaskWaitTime?
#   TaskWaitTime:          How long should the task wait before reprocessing?

General:
  PredictPosition: true
  TaskWaitTime: 5

Version 1.5.2-R0.1 R2:

File in .jar Archive: ./Configuration/config.yml
File on Disk: <CraftBukkit root>/plugins/Inception/config.yml

# Authors: Xaymar
# Copyright: 2012-2013 (c) Inception Plugin Team.
# License: CC BY-SA 3.0
#      Inception by Inception Plugin Team is licensed under a
#      Creative Commons Attribution-ShareAlike 3.0 Unported
#      License.
# 
# Node                     Explanation
# -------------------------------------------------------------------------------
# General:                 Container for general options.
#   PredictPosition:       Predict position of entities TaskWaitTime ticks ahead, so that Inception can run on high TaskWaitTime?
#   TaskWaitTime:          How long should the task wait before reprocessing?

General:
  PredictPosition: true
  TaskWaitTime: 5

Version 1.4.7-R1.0 R3 through 1.5.2-R0.1 R1:

File in .jar Archive: ./config.yml
File on Disk: <CraftBukkit root>/plugins/Inception/config.yml

# File: Inception/src/main/resources/config.yml
# Provides: Template configuration.
# Authors: Xaymar
# Copyright: 2012 (c) Inception Plugin Team.
# License: CC-BY-SA
#      Inception by Inception Plugin Team is licensed under a
#      Creative Commons Attribution-ShareAlike 3.0 Unported
#      License.

#Node                     Explanation
#-------------------------------------------------------------------------------
#General:                 Container for general options.
#  TickTaskTicks:         How many ticks lie between each teleport check?
#  PositionPredition:     Should we predict where an entity will be in
#                           <DelayedTicks> time? This helps smooth out player
#                           movement but can cause unexpected behaviour.
#  OverlapTriggers:       Triggers for Overlapping.
#    BlockPlace:          Trigger when a block is placed.
#    BlockBreak:          Trigger when a block is broken.
#    BlockGrow:           Trigger when a block grows.
#    BlockForm:           Trigger when a block forms.
#    BlockSpread:         Trigger when a block spreads.
#    BlockBurn:           Trigger when a block burns away.
#    BlockFade:           Trigger when a block fades away.
#    BlockFromTo:         Trigger when a block 'moves'.

General:
  TickTaskTicks: 3
  PositionPredition: true
  OverlapTriggers:
    BlockBreak: true
    BlockBurn: true
    BlockFade: true
    BlockForm: true
    BlockGrow: true
    BlockPlace: true
    BlockSpread: true
    BlockFromTo: true