worlds.txt文件汉化

# 这些是世界特定设置的示例 - 根据您的需求自定义内容
## 注意:
#   所有这里的行都用#符号注释了 - 删除所复制行上的#符号以启用它们
#   此处定义的世界将覆盖configuration.txt中具有相同名称的任何世界定义
#   删除此文件将导致在下次启动时dynmap.jar生成新的副本。
#worlds:
  # 世界可以由模板处理,基于世界类型
  # 您可以通过在此部分指定它们来覆盖模板的属性
  #    例如 'Title: "我的精彩世界"'
  #- name: world
  #  title: "世界"
  #   使用 'enabled: false' 来禁用某个特定的世界。
  #  enabled: false
  #   使用sendposition: false来防止当玩家在此世界时显示玩家位置(如果全局启用sendposition)。
  #  sendposition: false
  #   使用sendhealth: false来防止当玩家在此世界时显示玩家生命值(如果全局启用sendhealth)。
  #  sendhealth: false
  #  # 如果世界不是连续的区块(由于传送等),则逐步进行完整渲染,细见详细教程。
  #  fullrenderlocations:
  #    - x: 10000
  #      y: 64
  #      z: 20000
  #    - x: -15000
  #      y: 64
  #      z: -5000
  #  # 使用visibilitylimits来限制要渲染的地图上的哪些区域(可以定义零个或多个形状)
  #  # 对于矩形,区域由x0,z0到x1,z1定义
  #  # 对于圆形,区域由以x,z为中心的半径“r”定义
  #  visibilitylimits:
  #    - x0: -1000
  #      z0: -1000
  #      x1: 1000
  #      z1: 1000
  #    - x: -2000
  #      z: -1000
  #      r: 200
  #  # 使用hiddenlimits来专门隐藏您的世界的部分(与visibilitylimits相反)
  #  # 对于矩形,区域由x0,z0到x1,z1定义
  #  # 对于圆形,区域由以x,z为中心的半径“r”定义
  #  hiddenlimits:
  #    - x0: 100
  #      z0: 0
  #      x1: 200
  #      z1: 0
  #    - x: -2000
  #      z: -1000
  #      r: 200
  #  # 使用hidestyle来控制如何渲染已隐藏但存在的区块(air=空气(与未生成的相同),stone=平坦的石头平原,ocean=平坦的海洋)
  #  hidestyle: stone
  #   使用 'template: mycustomtemplate' 来使用模板'mycustomtemplate'中指定的属性到这个世界。默认情况下,它设置为环境名称(normal或nether)。
  #  template: mycustomtemplate
  #   其余的来自模板 - 取消注释以特别为世界定制
  #  # 世界中心 - 默认为出生点
  #  center:
  #    x: 0
  #    y: 64
  #    z: 0
  #  # 如果bigworld设置为true,则使用更适合大型世界的替代目录布局
  #  bigworld: true
  #  # 世界的额外缩放级别数量(每个级别是前一个级别的两倍大)
  #  extrazoomout: 3
  #  # 更新瓷砖的默认延迟处理,以秒为单位。这可以减少由于频繁更新的瓷砖(例如由于机器、活塞、采石场或其他自动化)而产生的潜在昂贵的重新渲染
  #  # 例如,初始时间。
  #  tileupdatedelay: 30
  #  maps:
  #    - class: org.dynmap.hdmap.HDMap
  #      name: flat
  #      title: "平原"
  #      prefix: flat
  #      perspective: iso_S_90_lowres
  #      shader: stdtexture
  #      lighting: shadows
  #      mapzoomin: 1
  #    - class: org.dynmap.hdmap.HDMap
  #      name: surface
  #      title: "地表"
  #      prefix: t
  #      perspective: iso_SE_30_hires
  #      shader: stdtexture
  #      lighting: shadows
  #      mapzoomin: 1
  #    - class: org.dynmap.hdmap.HDMap
  #      name: cave
  #      title: "洞穴"
  #      prefix: ct
  #      perspective: iso_SE_60_lowres
  #      shader: cave
  #      lighting: default
  #      mapzoomin: 3
  #      # 可以将地图设置为 `readonly: false` 以防止更新
  #      readonly: false 
  #
  # 仅标记世界,并从模板继承其余部分,只需提供名称和标题
  #- name: world2
  #  title: "world2"
  #
  #- name: nether
  #  title: "下界"
  #  center:
  #    x: 0
  #    y: 64
  #    z: 0
  #  # 世界的额外缩放级别数量(每个级别是前一个级别的两倍大)
  #  extrazoomout: 3
  #  maps:
  #    - class: org.dynmap.hdmap.HDMap
  #      name: flat
  #      title: "平原"
  #      prefix: flat
  #      perspective: iso_S_90_lowres
  #      shader: stdtexture
  #      lighting: nethershadows
  #      # 地图背景颜色(白天或黑夜)
  #      background: "#300806"
  #      mapzoomin: 1
  #    - class: org.dynmap.hdmap.HDMap
  #      name: surface
  #      title: "地表"
  #      prefix: surface
  #      perspective: iso_SE_30_hires
  #      shader: stdtexture
  #      lighting: nethershadows
  #      # 地图背景颜色(白天或黑夜)
  #      background: "#300806"
  #      mapzoomin: 1

详细配置方法
实例:

worlds:
  - name: world
    title: "My Great World"
    enabled: true
    template: mycustomtemplate
    sendposition: true
    sendhealth: true
    fullrenderlocations:
      - x: 100
        y: 64
        z: 2000
    visibilitylimits:
      - x0: -1000
        z0: -1000
        x1: 1000
        z1: 1000
    hiddenlimits:
      - x0: 100
        z0: 0
        x1: 200
        z1: 0
    hidestyle: stone
    center:
      x: 0
      y: 64
      z: 0
    bigworld: false
    extrazoomout: 0
    maps:
      - class: org.dynmap.flat.FlatMap
      ....
  • name:定义世界在Bukkit中的名称,必须唯一。不能从默认配置(模板)选取。

  • title:如果定义了,此字符串将用作世界的友好生物标签。默认值为空。

  • enabled:如果定义了,允许启用(设置为true)或禁用(设置为false)给特定的世界的创建地图。所有世界默认启用,因此定义一个worlds条目用于一个世界并将enabled设置为false。要自动禁用世界,enabled设置必须在configuration.txt中选择的模板中设置为false。

  • template:如果定义了,这将覆盖用于为世界提供默认设置的默认配置(模板)的名称。如果未设置,将基于世界的环境(normal、nether或skylands)设置默认值,如果定义了deftemplatesuffix,则添加“-”和deftemplatesuffix值。此值不能从默认配置(模板)选取。

  • sendposition:如果定义并设置为false,则隐藏此世界上任何玩家的位置信息在UI上,即使在其他情况下启用此信息也是如此。将此属性设置为true不会导致如果全局sendposition设置为false,则显示玩家信息。如果未定义,此设置默认为true。

  • sendhealth:如果定义并设置为false,则隐藏此世界上任何玩家的盔甲和生命值信息在UI上,即使在其他情况下启用此信息也是如此。将此属性设置为true不会导致如果全局sendhealth设置为false,则显示玩家信息。如果未定义,此设置默认为true。

  • fullrenderlocations:如果定义,则此世界坐标列表(每个包含x、y和z坐标)定义了一组附加位置(超出x=0、y=64、z=0或玩家当前位置的范围,如果由游戏内玩家发出/dynmap fullrender命令),用于生成全部渲染的地图。逻辑上,fullrender实现类似于绘图程序中的填充填充 - 如果地图的区块区域中存在间隙,例如通过传送或传送门探索地图,从一个点开始的渲染程序可能无法补全已生成的所有世界块的所有空隙:在fullrenderlocations列表中添加其他空隙的示例位置将导致这些空隙被渲染。(简单来讲就是,哪里没有渲染,就将哪里的坐标填入即可)

  • visibilitylimits:如果定义,则此矩形列表可用于限制要渲染的世界区域:这些矩形之外的区域将不会使用准确的地图数据进行渲染,而是将使用某种填充物(取决于下面的hidestyle设置)。如果列表为空(默认),则不实施限制,并且地图将被渲染到为世界生成的区块的边缘。每个矩形由两个坐标对 - x0、z0和x1、z1定义。从1.5-alpha-3版本开始,还可以定义圆形区域,方法是为中心和半径“r”提供x、z值。

  • hiddenlimits:如果定义,则这个列表是“visibilitylimits”的相反 - 它们定义要隐藏的世界的特定区域(根据下面的hidestyle设置进行渲染)。如果“visibilitylimits”和“hiddenlimits”都定义了,则首先应用“visibilitylimits”(确定哪些区域可见),然后使用“hiddenlimits”进一步限制。每个矩形由两个坐标对 - x0、z0和x1、z1定义。从1.5-alpha-3版本开始,还可以定义圆形区域,方法是为中心和半径“r”提供x、z值。

  • hidestyle:如果“visibilitylimits”和/或“hiddenlimits”设置限制了世界的可见区域,将使用hidestyle设置来控制被隐藏的地图数据块如何呈现。支持3种设置:stone(使石头平原填充隐藏区域);ocean(使深海填充隐藏区域);air(使隐藏区域为空(就像世界地图的边缘一样)。默认值为stone。

  • center:如果定义,则为此世界的地图视图提供默认的焦点中心。坐标包括世界坐标中心点的x、y和z坐标。如果未定义,则中心默认为给定世界的生成点。

  • bigworld:如果定义,则启用FlatMap和KzedMap地图类型使用更适合大型世界(可能具有数十甚至数十万个文件)的替代文件系统结构。HDMaps始终使用此格式,不受此设置影响。默认值为false,true值启用替代布局。如果更改了此设置,将需要/dynmap fullrender来初始化新布局。

  • extrazoomout:如果定义,则指定此世界的地图应该具有的额外缩放级别。这不仅会在地图查看器上提供更多级别的缩放,还会生成更多级别的地图文件(基于为地图生成的原始文件):每个级别是前一个级别的2 x 2倍,因此一个级别上的4个文件变为下一个级别上分辨率较低的1个文件。通过设置值为大于0的整数来启用此设置,将使地图的文件文件数量增加25%至33%,以及总磁盘空间使用量,但将允许更容易地导航中等到大型世界。默认值为0(没有额外缩放)。

  • maps:如果定义,则地图部分提供了要为该世界渲染的地图的所有定义,按照它们在地图查看器上呈现的顺序提供。如果在worlds:中世界的部分中定义,任何由世界的模板提供的地图定义都将被替换。有关地图定义的详细信息,请参阅地图配置高清地图配置

shaders.txt文件汉化

版本:3.7-beta-4
#
# 该文件包含默认标准着色器定义。这个文件的内容会在升级过程中被替换和更新,所以新的或更新的着色器定义应该在custom-shaders.txt文件中进行。
#
着色器:
  # 默认着色器 - 如果未指定或无效着色器时使用
  - 类别:org.dynmap.hdmap.TexturePackHDShader
    名称:默认
    纹理包:标准

  # 基于颜色方案的着色器
  - 类别:org.dynmap.hdmap.DefaultHDShader
    名称:默认方案
    颜色方案:默认

  - 类别:org.dynmap.hdmap.DefaultHDShader
    名称:大海
    颜色方案:大海
   
  - 类别:org.dynmap.hdmap.DefaultHDShader
    名称:火焰
    颜色方案:火焰

  - 类别:org.dynmap.hdmap.DefaultHDShader
    名称:sk89q
    颜色方案:sk89q
   
  - 类别:org.dynmap.hdmap.DefaultHDShader
    名称:中间
    生物着色:生物
    颜色方案:中间

  # 生物基础着色器
  - 类别:org.dynmap.hdmap.DefaultHDShader
    名称:生物
    生物着色:生物
    
  - 类别:org.dynmap.hdmap.DefaultHDShader
    名称:温度
    生物着色:温度
    
  - 类别:org.dynmap.hdmap.DefaultHDShader
    名称:降雨量
    生物着色:降雨量
    
  # 无透明度默认颜色方案着色器
  - 类别:org.dynmap.hdmap.DefaultHDShader
    名称:无透明度
    颜色方案:默认
    透明度:false
  
  # 洞穴视图着色器
  - 类别:org.dynmap.hdmap.CaveHDShader
    名称:洞穴

  # 洞穴视图着色器 - 只有照亮的洞穴
  - 类别:org.dynmap.hdmap.CaveHDShader
    名称:照亮的洞穴
    只有当照亮:true

  # 洞穴视图着色器 - 隐藏各种软块
  - 类别:org.dynmap.hdmap.CaveHDShader
    名称:无植物的洞穴
    隐藏id:[ 6, 17, 18, 31, 32, 37, 38, 39, 40, 50, 55, 78, 81, 83, 86, 99, 100, 103, 104, 105, 111, 115 ]
    
  # 基于纹理包的标准Minecraft纹理着色器
  - 类别:org.dynmap.hdmap.TexturePackHDShader
    名称:标准纹理
    纹理包:标准

  # 标准纹理洞穴视图着色器
  - 类别:org.dynmap.hdmap.TexturePackHDCaveShader
    名称:标准纹理洞穴
    纹理包:标准
    最大天空光:0
    最小发光光:1

  # 标准纹理水下视图着色器
  - 类别:org.dynmap.hdmap.TexturePackHDUnderwaterShader
    名称:标准纹理水下
    纹理包:标准

  # 标准纹理水下视图着色器(保留陆地)
  - 类别:org.dynmap.hdmap.TexturePackHDUnderwaterShader
    名称:标准纹理水下-保留陆地
    纹理包:标准
    隐藏陆地:false
    
  # 基于纹理包的标准Minecraft纹理着色器,不带生物着色的草/树叶
  - 类别:org.dynmap.hdmap.TexturePackHDShader
    名称:标准纹理-无生物
    纹理包:标准
    生物着色:false

  # 基于纹理包的标准Minecraft纹理着色器,带有区域文件边界网格(512x512)
  - 类别:org.dynmap.hdmap.TexturePackHDShader
    名称:标准纹理-mcr网格
    纹理包:标准
    网格比例:512
    
  # 拓扑地图着色器    
  - 类别:org.dynmap.hdmap.TopoHDShader
    名称:拓扑
    颜色127:"#FFFFFF"
    颜色111:"#8B4513"
    颜色95:"#D2B48C"
    颜色79:"#FFFF00"
    颜色63:"#008000"
    颜色47:"#228B22"
    颜色31:"#104010"
    颜色15:"#6B8E23"
    颜色0:"#696969"
    线颜色:"#000000"
    水颜色:"#0000FF"
    水透明度:1.0

  # 拓扑地图着色器(分布在256高度上)
  - 类别:org.dynmap.hdmap.TopoHDShader
    名称:拓扑256
    颜色255:"#FFFFFF"
    颜色222:"#8B4513"
    颜色190:"#D2B48C"
    颜色158:"#FFFF00"
    颜色126:"#008000"
    颜色94:"#228B22"
    颜色62:"#104010"
    颜色30:"#6B8E23"
    颜色0:"#696969"
    线颜色:"#000000"
    水颜色:"#0000FF"
    水透明度:1.0

  # 拓扑地图着色器(隐藏植物和其他软特征)    
  - 类别:org.dynmap.hdmap.TopoHDShader
    名称:拓扑-无植物
    颜色127:"#FFFFFF"
    颜色111:"#8B4513"
    颜色95:"#D2B48C"
    颜色79:"#FFFF00"
    颜色63:"#008000"
    颜色47:"#228B22"
    颜色31:"#104010"
    颜色15:"#6B8E23"
    颜色0:"#696969"
    线颜色:"#000000"
    水颜色:"#0000FF"
    水透明度:1.0
    隐藏id:[ 6, 17, 18, 31, 32, 37, 38, 39, 40, 50, 55, 78, 81, 83, 86, 99, 100, 103, 104, 105, 111, 115 ]
 
   # 拓扑地图着色器(隐藏植物和其他软特征)    
  - 类别:org.dynmap.hdmap.TopoHDShader
    名称:拓扑256-无植物
    颜色255:"#FFFFFF"
    颜色222:"#8B4513"
    颜色190:"#D2B48C"
    颜色158:"#FFFF00"
    颜色126:"#008000"
    颜色94:"#228B22"
    颜色62:"#104010"
    颜色30:"#6B8E23"
    颜色0:"#696969"
    线颜色:"#000000"
    水颜色:"#0000FF"
    水透明度:1.0
    隐藏id:[ 6, 17, 18, 31, 32, 37, 38, 39, 40, 50, 55, 78, 81, 83, 86, 99, 100, 103, 104, 105, 111, 115 ]
 
  # 替代拓扑地图着色器(感谢TerraNetworkOrg!)
  - 类别:org.dynmap.hdmap.TopoHDShader
    名称:TerraNetworkOrg拓扑
    颜色127:"#4F2101"
    颜色120:"#8B4513" 
    颜色108:"#D2B48C"
    颜色96:"#C99653"
    颜色84:"#CB9C0B"
    颜色72:"#B1B62E"
    颜色60:"#0F8D0F"
    颜色48:"#14703B"
    颜色36:"#106343"
    颜色24:"#0E5347"
    颜色12:"#939393"
    颜色0:"#696969"
    线颜色:"#000000"
    水颜色:"#1F1FEA"
    水透明度:1.0
    
  # 有居住时间的地图着色器    
  - 类别:org.dynmap.hdmap.InhabitedHDShader
    名称:有居住时间
    颜色10:"#0000FF"
    颜色30:"#00FFFF"
    颜色100:"#008000"
    颜色300:"#FFFF00"
    颜色1000:"#FF8000"
    颜色3000:"#FF0000"

  # 区块版本着色器(按数据格式版本着色)
  - 类别:org.dynmap.hdmap.ChunkVersionHDShader
    名称:区块版本
  # 区块状态着色器(按区块状态着色)
  - 类别:org.dynmap.hdmap.ChunkStatusHDShader
    名称:区块状态