Changes between Version 16 and Version 17 of AdvancedSettings


Ignore:
Timestamp:
07/17/22 10:46:47 (2 years ago)
Author:
admin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedSettings

    v16 v17  
    99Check the MoreMemory page for details on how to edit the `worldpainter.vmoptions` or `vmoptions.txt` file. It contains one setting per line. Check whether the setting is already there before adding a new line and if so, edit the existing line.
    1010
     11== Maximum Thread Count ==
     12
    1113'''Option:''' -Dorg.pepsoft.worldpainter.threads=''threads''
    1214
     
    1416
    1517Note that you can see how many threads !WorldPainter is using to export or merge the world (along with the number of cores and available memory) in the log file (`logfile0.txt` in the !WorldPainter configuration directory, see below).
     18
     19== Debug Logging ==
    1620
    1721'''Option:''' -Dorg.pepsoft.worldpainter.debugLogging=true
     
    2125If you replace `true` with `extra`, trace logging will be enabled, which will dump exponentially more debug information in the log file. This will cause even more performance degradation and disk usage, so use it sporadically and don't forget to turn it off again!
    2226
     27== Alternate Input Method ==
     28
    2329'''Option:''' -Dorg.pepsoft.worldpainter.disableTabletSupport=true
    2430
    2531This will disable tablet support and enable legacy mouse support. Use this if the default tablet support is not working or causing problems, for instance when running !WorldPainter inside an emulator.
    2632
    27 '''Option:''' -Dorg.pepsoft.worldpainter.noSnowOn=''blockId''[,''blockId'' ...]
    28 
    29 The value should be a comma-delimited list of numeric block IDs (no data values can be specified), which will be added to the list of blocks on which the Frost layer will not deposit snow.
     33== Disable Post Processing ==
    3034
    3135'''Option:''' -Dorg.pepsoft.worldpainter.enforceBlockRules=false
     
    3337This will cause !WorldPainter ''not'' to post process the exported map to enforce Minecraft rules about where blocks may be placed. '''Warning:''' it is very easy to cause Minecraft to hang by having large amounts of blocks in the map which are illegally placed and which Minecraft will try to remove, causing a chain reaction of block updates! If you use this setting it is your own responsibility to make sure no blocks are placed where Minecraft would not allow them!
    3438
    35 '''Option:''' -Dorg.pepsoft.worldpainter.supportSand=false
    36 
    37 This will cause !WorldPainter ''not'' to turn unsupported or floating sand blocks into sandstone. Only applies when block rules are enforced (see above).
     39== Minecraft Directory ==
    3840
    3941'''Option:''' -Dorg.pepsoft.worldpainter.minecraftDir=''minecraftDir''
    4042
    4143This specifies the location of the Minecraft working directory (also known as the installation directory), where !WorldPainter looks for Minecraft jars it can use to provide Minecraft biomes display outside the borders of the world, nbt file support, plant images for Custom Plant layers, etc.. If you run Minecraft with a non standard working directory and you want to use those features, use this setting to indicate the location, in the form of the fully qualified path name.
     44
     45== Safe Mode ==
    4246
    4347'''Option:''' -Dorg.pepsoft.worldpainter.safeMode=true
     
    5458Note that !WorldPainter can also be started in safe mode by passing the `--safe` parameter on the command line.
    5559
     60== Smooth Ground Cover ==
     61
    5662'''Option:''' -Dorg.pepsoft.worldpainter.smoothGroundCover=true
    5763
    5864This will add a Smooth option to Custom Ground Cover layers, allowing you to export mod blocks that support it as smoothly as smooth snow is exported by the Frost layer. By checking the Smooth option on the Edit Layer Settings screen for Custom Ground Cover layers, !WorldPainter will vary the data value of the block from 0 to 7 for one-eights full to completely full respectively. Just like with smooth snow, this will only work for worlds which have the high internal precision from being created from scratch in !WorldPainter, or imported from a 16-bit (high resolution) height map. And of course it only works with mod blocks which support the same data values as the snow block (ID 78).
    5965
    60 '''Option:''' -Dorg.pepsoft.worldpainter.insubstantialBlocks=''blockId''[,''blockId'' ...]
    61 
    62 The value should be a comma-delimited list of numeric block IDs (no data values can be specified), which will be considered as "insubstantial" by !WorldPainter. This affects the behaviour of !WorldPainter in various ways. Mainly it means that such blocks will not block the placement of custom objects with the default "collide with solid blocks" setting. One use of this would be to mark leaf blocks from mods as insubstantial, so that trees using them can be placed closer together, with intersecting canopies just like trees consisting of vanilla blocks.
     66== Legacy Colour Schemes ==
    6367
    6468'''Option:''' -Dorg.pepsoft.worldpainter.colourSchemeFile=''path/to/dynmap/colourscheme.txt''