NewVillages - Add 12 new willages to your server. 1.8.5 [提交至百度][查看百度是否已收录此帖]

5642 0
2023-4-1 23:24:27
显示全部楼层
生活圈制作
NewVillages  - Add 12 new willages to your server. 1.8.5
新村庄  - 向您的服务器添加 12 个新村庄。 1.8.5
下载地址
提取码:i82y
20
您未购买

人民币







多种类型的村庄
有两种类型的村庄:
  • “常规”村庄(有 8 个不同的村庄),
  • “高级”村庄(其中有 4 个)。
两者之间的主要区别在于结构的大小/宽度,“优质”村庄由非常壮观的结构建造而成,它们可以包含多个惊喜,并且它们的宝箱比“普通”村庄提供更多奖励。


高适应性
村庄是根据多种模式生成的。他们很好地适应了他们的环境。村庄的生成是根据配置中定义的半径内的可用空间完成的,村庄的生成不会地形化,也不会破坏块,除了那些将成为道路的块。

您可以选择增加或减少每个结构之间的间距,这样您就可以生成宽敞或紧凑的村庄。

根据您的意愿,可以修改村庄的最大大小,NewVillages 将尽力生成
符合您期望的村庄。

当然,也可以根据您的意愿更改村庄的生成率。


支持多线程
村庄生成过程在多个线程上完成。这通过优化服务器的 CPU 负载大大减少了任何延迟。
然后在不影响主线程的情况下,一个接一个地并行处理这些村庄。
因此,您的玩家将能够享受您的服务器提供的游戏体验,而不会被任何村庄的生成所干扰



您将能够根据自己的WorldEdit 原理图创建自己的村庄,其大小、半径和随机生成率将与 NewVillages 中的普通村庄相同(取决于您的配置文件)。 在生成自定义示意图村庄期间,生成的每个箱子(存在于示意图中)将包含自动生成的随机战利品(战利品数量将取决于村庄是否优质)自定义 GUI 已制作自定义 GUI以帮助您配置插件而不触及配置文件。 您还可以加载多个村庄配置预设。








这些预设允许您配置将生成的村庄的大小,只需单击一次(无需重新加载,NewVillages 将自行完成)。

示例:(1.0 版 gif)


















这只是可用内容的一部分。

点击这里了解更多!

剧透:视频
剧透:普通村庄
剧透:高级村庄




  • 将 NewVillages.jar 拖放到您的 Minecraft 服务器的插件文件夹中
  • 将 WorldEdit 插件拖放到您的 Minecraft 服务器的插件文件夹中
  • 重新启动服务器。
  • 在您的插件文件夹中创建了一个 NewVillages 文件夹。
  • 在执行任何命令之前,请确保您拥有这些权限:
  • --> NewVillages.reload
  • --> NewVillages.spawn
  • --> NewVillages.gui
  • --> NewVillages.helpmessage
  • 在聊天中键入 /nv help ,您应该会看到所有命令。
配置文件(和解释):

代码(YAML):
[/CENTER]
# 将发送给没有所需权限的用户的每条消息。
reload-cmd-message-error: '[NewVillages] 您无权使用此
命令'
spawn-cmd-message-error: '[NewVillages] 您无权使用此
命令'
gui-cmd- message-error: '[NewVillages] You do not has the permission to use this
command'

# 此消息将发送给成功重新加载插件的用户
reload-cmd-message: '[NewVillages] 插件已成功重新加载。


# 这是你想要生成的村庄的“期望”半径(来自命令和随机)。
# 不要放置大于或等于“最大”数字的“最小”数字
# 如果插件生成一个村庄,它会尽力生成一个您提供的大小的村庄。
# 非常重要:不要忘记根据您想要的半径设置“最小块大小”值。
village-size-min-x: -59
village-size-max-x: 59

village-size-min-y: -10
village-size-max-y: 15

village-size-min-z: -59
village- size-max-z: 59


# 这个值是“随机参数”,将定义村庄的生成率。如果你降低这个值,你将有更好的机会产生一个村庄。如果你增加这个值,你将有更少的机会产生一个村庄。
村庄产卵率:4500

# 该值将检查可用于生成村庄的空间。如果没有足够的空间,它不会产生村庄。如果这是您第一次配置此值,请确保将 console-verbose 设置为 true。
min-chunk-size: 10000


# 这些值将设置每个“常规”结构周围所需的空间。如果你增加这些值,一个村庄将需要更多空间来生成结构,如果你减少这些值,它将需要更少的空间。
规则村大结构范围:10
规则村中型结构范围:8
规则村小结构范围:6

# 这些值将设置每个“高级”结构周围所需的空间。如果你增加这些值,一个村庄将需要更多空间来生成结构,如果你减少这些值,它将需要更少的空间。
premium-village-largesizedstructure-range: 15
premium-village-bigsizedstructure-range: 14
premium-village-mediumsizedstructure-range: 12
premium-village-smallsizedstructure-range: 10

# 启用 console-verbose 会在控制台上通知你一些调试信息.
console-verbose: true

# 启用 use-schematic 将允许你生成一个自定义示意图村庄(随机或手动)
use-schematic: true

命令和权限

代码(文本)

命令:
/nv:
描述:显示 GUI

/nv 帮助:
描述:命令帮助

/nv 重新加载: 描述
:重新加载新村庄的配置 /nv spawn oak_village:描述:在玩家位置 生成一个 oak_village在玩家位置 /nv spawn spruce_village: 描述:在玩家位置生成一个 spruce_village /nv spawn acacia_village: 描述:在玩家位置生成一个 acacia_village /nv spawn anthracite_nether_village: 描述:在玩家位置生成一个 anthracite_village /nv spawn rufous_nether_village:

















描述:在玩家位置生成一个 rufous_village

/nv spawn desert_village:
描述:在玩家位置生成一个 desert_village

/nv spawn canyon_village:
描述:在玩家位置生成一个 canyon_village

/nv spawn bandit_village:
描述:在玩家位置生成一个 bandit_village

/nv spawn poseidon_village:
描述:在玩家位置生成一个 poseidon_village

/nv spawn japan_village:
描述:在玩家位置生成一个 japan_village

/nv spawn rock_village:
描述:在玩家位置生成一个 rock_village

/nv spawn schematic_village
描述:在玩家位置

权限中生成一个 schematic_village:
NewVillages.reload:
默认:op
描述:允许您使用 /nv reload 命令
NewVillages.spawn:
默认:op
描述:允许您使用 /nv spawn <village_type> 命令
NewVillages.gui:
默认:op
描述:允许您使用 /nv 命令
NewVillages.helpmessage:
默认:op
描述:向玩家显示 /nv 帮助信息





常见问题:

这个插件会和原版村庄冲突吗?与香草村相比,自定义 NV 村在同一地点产卵的几率较低

。如果是这样,它不会破坏任何建筑,(只是过马路)。有实现原理图吗? 是的,可以使用您自己的示意图创建您自己的自定义村庄。生成过程将是相同的。这个插件适用于平面世界吗? 是的,这个插件可以在平坦的世界上工作,也可以在正常的世界上工作,生成算法的适应性很强。村庄会出现在哪里?











根据配置文件中“village-spawn-rate”的值,一个村庄会以一定的频率生成,并且只有在它有空间生成的情况下才能在任何地方生成,如果它是一个新生成的空间还没有已经去过了(就像一个普通的村庄)。

重要提示:
这些生物群系上不会产生“随机生成”的村庄:

  • 丛林
  • 竹_丛林
  • DEEP_LUKEWARM_OCEAN
  • 海洋
  • 寒冷的海洋
  • 冰雪奇缘_海洋
  • 深海
  • DEEP_FROZEN_OCEAN
  • DEEP_COLD_OCEAN
  • 温暖的海洋
  • LUKEWARM_OCEAN
  • 虚空
  • 结束




手机扫码浏览