-
Notifications
You must be signed in to change notification settings - Fork 112
Configuration File
lishd edited this page May 7, 2012
·
20 revisions
Integers:
EngineMode:
1 - Replace target blocks with stone.
2 - Replace target blocks with a random block from RandomBlocks.
InitialRadius:
Radius to search for transparent blocks when the initial chunks are sent.
Default: 1
Recommended: less than 4
UpdateRadius:
This value determines how many blocks within a certain radius will be revealed when a block change.
Triggered when block is hit, destroyed or changed.
Default: 2
Recommended: 2-5
ProcessingThreads:
Number of threads used to obfuscate chunks.
Default: 1
Recommended: anything from 1 to NumberOfCores-1
MaxLoadedCacheFiles:
Number of files open for caching
Default: 64
ProximityHiderDistance:
Distance used to show blocks hidden by ProximityHider
Default: 8
ProximityHiderID:
Block ID used for ProximityHider
Default: 0 (air)
ProximityHiderEnd:
ProximityHider will not affect blocks above this y coordinate
Default: 255
Booleans:
Enabled:
Whether to run obfuscation engines or not
UpdateThread:
Use a separate thread to calculate the blocks to be sent for updates.
UseCache:
Use a caching system to reduce CPU load.
UseProximityHider:
Use [[ProximityHider]].
UseSpecialBlockForProximityHider:
Use the block ID from ProximityHiderID instead of from the Engine (stone for Engine 1 and random block for Engine 2).
DarknessHideBlocks:
Hide blocks from DarknessObfuscateBlocks when light level is 0
UpdateOnBreak:
Update nearby blocks when a block is broken
UpdateOnDamage:
Update nearby blocks when a block is damaged
UpdateOnPhysics:
Update nearby blocks when a sand/gravel falls
UpdateOnExplosion:
Update nearby blocks when a creeper explode
UpdateOnHoe:
Update nearby blocks when a dirt/grass becomes farmland
NoObfuscationForOps:
Ops have permission to see the real world
NoObfuscationForPermission:
Permissions node owners have permission to see the real world
VerboseMode:
Outputs lots of information useful for debugging on test servers.
Lists:
ObfuscateBlocks:
Blocks to obfuscate. Put ores and chest here.
RandomBlocks:
Used when EngineMode is 2
List of blocks used to randomly replace target blocks with when obfuscating.
Air (0) is NOT recommended to be in here as it can cause client-side lags because of the rendering.
DarknessObfuscateBlocks:
Blocks to obfuscate when light level is 0
This is independant of ObfuscateBlocks.
ProximityHiderBlocks:
Blocks to hide for ProximityHider.
Air (0) is taken into account automatically, no need to add it manually.
DisabledWorlds:
Worlds that shouldn't have obfuscation.