Configuration File

Aleksey-Terzi edited this page Jul 24, 2016 · 13 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 3

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

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

AirGeneratorMaxChance:
Chance that the AntiTexturePackAndFreecam feature generates an air block
Default: 43

Booleans:

Enabled:
Whether to run obfuscation engines or not

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).

LoginNotification:
Notifies OP and players with permissions that Orebfuscator is disabled for them.

AntiTexturePackAndFreecam:
Protection against x-ray texture packs and freecam.

DarknessHideBlocks:
Hide blocks from DarknessObfuscateBlocks when light level is 0

UpdateOnDamage:
Update nearby blocks when a block is damaged

NoObfuscationForOps:
Ops have permission to see the real world

NoObfuscationForPermission:
Permissions node owners have permission to see the real world

UseWorldsAsBlacklist:
When it has True value then Worlds list is treated as blacklist, i.e. listed worlds will not be obfuscated.
When it has False value then Worlds list is treated as whitelist, i.e. only listed worlds will be obfuscated.
Default: True

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.
Tile entities (such as chests, signs and etc) cannot be used as random blocks.

ProximityHiderBlocks:
Blocks to hide for ProximityHider.

TransparentBlocks:
Custom list of blocks which should be considered as transparent.

NonTransparentBlocks:
Custom list of blocks which should be considered as non-transparent.

Worlds:
Worlds that will be either obfuscated or not obfuscated. Look at UseWorldsAsBlacklist's description for more info.

Strings:

Relative path to the folder where cache files will be stored.
Default: orebfuscator_cache