• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

CraftBook:修订间差异

来自Minecraft插件百科
跳转到导航 跳转到搜索
C7w留言 | 贡献
→‎Next
第932行: 第932行:
| true
| true
| 是否检测炼药锅中的物品,这能够修复 Minecraft 中的一个Bug对它的影响。
| 是否检测炼药锅中的物品,这能够修复 Minecraft 中的一个Bug对它的影响。
|}
</spoiler>
}}
====(Chairs) 椅子====
{{Hide|标题=椅子|内容=
'''椅子'''能够让台阶或其他自定义的方块可以坐上去。
'''使用'''
<spoiler>
右键一个被定义为椅子的方块来坐上去。
如果椅子下方没有任何方块的话会出现一条信息,然后玩家不会坐上去。
</spoiler>
''''是否需要告示牌?'''
<spoiler>
在配置中使椅子需要告示牌是可能的,这允许玩家指定他们想作为椅子的方块。
能够坐在每个方块上确实很让人恼火。
要想使一个方块变成椅子,在方块一侧贴上一块牌子。
对于椅子来说本特性是推荐的,这样能让它看起来更像扶手椅一样。
如果多个方块是连接着的话,你不需要在每个方块上都贴牌子。
一个牌子管理的最大连接方块的距离在配置中是可配置的。
</spoiler>
'''图片'''
<spoiler>
[[文件:CraftBookChairSitting.png]]
</spoiler>
'''权限'''
<spoiler>
{| class="wiki-table sortable"
|-
! 权限节点
! 效果
|-
| craftbook.mech.chair.use
| 允许使用椅子机制
|}
</spoiler>
'''配置'''
<spoiler>
{| class="wiki-table sortable"
|-
! 配置内容及路径
! 默认值
! 效果
|-
| mechanics.chair.enable
| false
| 是否启用椅子机制
|-
| mechanics.chair.allow-holding-blocks
| false
| 是否允许玩家在手持方块时右键坐在椅子上
|-
| mechanics.chair.regen-health
| true
| 在坐在椅子上时是否恢复生命
|-
| mechanics.chair.blocks
| [WOOD_STAIRS, COBBLESTONE_STAIRS, BRICK_STAIRS, SMOOTH_STAIRS, NETHER_BRICK_STAIRS, SANDSTONE_STAIRS, SPRUCE_WOOD_STAIRS, BIRCH_WOOD_STAIRS, JUNGLE_WOOD_STAIRS, QUARTZ_STAIRS]
| 能够被坐上去的方块列表
|-
| mechanics.chair.face-correct-direction
| true
| 当玩家坐在椅子上时,自动把他们的脸转向椅子前(如果可能的话)
|-
| mechanics.chair.require-sign
| false
| 是否需要贴告示牌而让椅子机制工作
|-
| mechanics.chair.max-distance
| 3
| 牌子与连接着的椅子间的最大距离(当上面的配置被启用时)
|-
| mechanics.chair.max-click-radius
| 5
| 玩家与告示牌的最大距离
|}
</spoiler>
'''问题解决'''
<spoiler>
{| class="wiki-table sortable"
|-
! 问题
! 解决方法
|-
| 在1.6版本中没有坐的动画!
| 更新至 CraftBook 插件的最新版本,在坐的动作方面旧版本有一些问题!
|-
| 在玩家坐时玩家被踢出服务器!
| 你使用的 Bukkit 服务端版本不允许使用载具!请使用 Bukkit #2812 号构建。
|-
| 玩家没有原因掉线!
| 请确保你使用对应 CraftBook 插件的最新的 ProtocolLib 插件版本!
|-
| 玩家在椅子上上下跳动。
| 请确保你没有删除箭实体的插件。(或 Spigot 设置)
|}
|}



2017年6月13日 (二) 12:24的版本

辣鸡c7w的万年大坑

简介

CraftBooks为Minecraft添加了:

  • 可交互式的机制,像桥梁,电梯和门
  • 红石相关特性,如集成电路和可编程逻辑芯片
  • Minecart 的增强功能,例如车站和加成器

★请记住,CraftBook是[开源]的。

安装

如何安装

<spoiler>

  1. 下载 [CraftBook] 和 [WorldEdit](WorldEdit为必需前置)
  2. 在服务端根目录下找到 plugins 文件夹,如果没有则创建之
  3. 将 WorldEdit.jar 和 CraftBook.jar 文件放入 plugins 文件夹中
  4. 重启服务器

</spoiler>

如何配置

<spoiler> 当CraftBook插件第一次运行时,默认的配置文件会被创建到 plugins/CraftBook/ 目录下。

编辑上述文件夹中的 config.yml 文件而改变配置。

设置权限,你可以使用 craftbook.* 来代替本插件的所有权限。 </spoiler>

使用

警告:默认没有任何的特性被启用!请到配置文件中去启用!

常用

(Variables) 变量

变量
CraftBook 的变量是为动态电路和一些机器而设计的。

变量是 CraftBook 的核心,并且被视为最强大的功能,因为它能够完成不可思议的事情。

使用

<spoiler>

变量可以说是一种 “关键字→数据” 类型的存储系统,允许一个值用关键字来表示。

这能够让机器或其它系统调和起来,让某一行文本保持不变,也能够表示一直在变化的动态值。

</spoiler>

创建变量

<spoiler>

要想创建变量,使用本页下方“指令”中的指令。

在变量被创建和修改之前,它首先需要被定义。

定义命令是用来定义变量的。

</spoiler>

语法

<spoiler>

基础的储存一个变量的语法是 %命名空间

(Configuration) 配置

(Permission Nodes) 权限

机制

(AI Mechanics) 怪物AI机制

怪物AI机制
怪物AI机制 改变怪物的表现方式。

视力AI机制

<spoiler>

视力AI机制改变怪物看见你的方式。

如果你在潜行中经过怪物,而又没有离怪物太近,怪物可能不会看见你。

怪物可能在你在墙后疾跑时看见你。

</spoiler>

临界之弓AI机制

<spoiler>

临界之弓AI机制会给怪物用它们的弓给你临界一击的机会。

临界一击会使你着火!

</spoiler>

攻击中立生物AI机制

<spoiler>

攻击中立生物AI机制能够让敌对生物攻击像猪和羊这样的中立生物。

注意:由于Bukkit服务端的一个BUG,对于某些使用特殊AI的生物此特性不会工作。

</spoiler>

配置

<spoiler>

{

(Ammeter) 电流表

电流表
电流表 能够当你获得当前红石线或红石设备内的红石信号的强弱。

通过持有煤炭物品右键红石设备就能查看信号强弱的输出。

红石线中的信号每隔一个方块,就会减弱 1 信号,信号源的信号强度是 15,这就让最大的限制是 15 方块。

权限

<spoiler>

{

(Better Leads) 更好的栓绳

更好的栓绳
更好的栓绳是延展Minecraft中的栓绳的功能的机制。

携带生物

<spoiler>

携带生物能够使其他的生物可以被栓绳拴住,例如僵尸。

被拴住的苦力怕

</spoiler>

停止目标

<spoiler>

停止目标能够使被玩家拴住的怪物停止攻击玩家。

本特性可以这样用:玩家拴住僵尸,他们就不会被他们拴住的僵尸攻击了。

警告:由于Bukkit中的Bug,本特性对于已经锁定玩家的生物不会有效,本特性只会停止锁定玩家的新怪物的追踪。

</spoiler>

驱散怪物

<spoiler>

驱散怪物机制能够停止敌对生物追踪持有相同类型怪物的玩家。

这被Michonne的行尸走肉所启发。

警告:由于Bukkit中的Bug,本特性对于已经锁定玩家的生物不会有效,本特性只会停止锁定玩家的新怪物的追踪。

</spoiler>

Hitch Persist

<spoiler>

Hitch Persist是允许公共栓绳的特性。当结被击打的时候,只有栓绳会掉下来,真正的结还在栅栏上。

</spoiler>

Owner Hitching

<spoiler>

本特性建立在公共栓绳之上。

我推荐你将本特性与Hitch Persist搭配使用,但这不是必需的。

当本特性启用时,如果玩家驯服了一匹马或狼并且将其系到栅栏上,又来了一个玩家做了同样的事情,玩家的怪物会打破栓绳被释放。

</spoiler>

权限

<spoiler>

{

(Better Physics) 更好的物理效果

更好的物理效果
重力梯

<spoiler>

重力梯能够让玩家在洞穴的顶部放置梯子,然后梯子会具有重力,掉落到底部,为玩家创建安全的方式下去。

当他或她降落到底部时,他或她能够破坏梯子,然后让梯子继续掉落,一次只会下落一个,当然支持简单的破坏方法。

</spoiler>

配置 <spoiler> {

(Better Pistons) 更好的活塞

更好的活塞(内含四种)
更好的活塞能够让活塞做更多的事情。

当前有四种活塞机制:

  • 破碎机
  • 弹跳机
  • 超强粘性活塞
  • 超级活塞

在配置文件中,您可以更改方块黑名单,方块黑名单中的方块不能与本系统交互。

破碎机 <spoiler>

破碎机能够破碎掉活塞前方对着的方块。

你需要在活塞旁贴一个牌子,牌子的第二行写上 [Crush]

只要活塞被红石信号充能,活塞前方的方块就会被破坏掉了。 </spoiler>

弹跳机 <spoiler>

弹跳机能推动上方的方块或实体。

你需要在活塞旁贴一个牌子,牌子的第二行写上 [Bounce]

牌子的第三行写上弹起的速度,最大的速度限制是 10 (这是 Minecraft 的限制)。

在活塞上方的方块或实体会被弹起。 </spoiler>

超强粘性活塞 <spoiler>

超强粘性活塞作为粘性活塞能够粘起1格远以外的方块。

你需要在活塞旁贴一个牌子,牌子的第二行写上 [SuperSticky]

牌子的第三行写上你想作用的方块的数量,最大的值是10.

第三行的数值也能代表方块每次移动的距离。

要想实现本功能,请以这样的格式键入:

最大距离-每次距离

例如 10-2 是让方块以每次2方块的速度移动,最大移动距离为10方块。 </spoiler>

超级活塞 <spoiler>

超级活塞能够使空气也被活塞推动。

你需要在活塞旁贴一个牌子,牌子的第二行写上 [SuperPush]

牌子的第三行写上被推动方块的数量。最大值是10。

第三行的数值也能代表方块每次移动的距离。

要想实现本功能,请以这样的格式键入:

最大距离-每次距离

例如 10-2 是让方块以每次2方块的速度移动,最大移动距离为10方块。 </spoiler>

权限 <spoiler> {

(Better Plants) 更好的植物

更好的植物
更好的植物是能够让普通的植物做更多不同的事情的机制。

蕨类植物农场

<spoiler>

蕨类植物农场能够让蕨类植物被种植。

小丛的蕨类植物在一段时间以后可以长成大丛的蕨类植物,然后大丛的蕨类植物上面的方块会变得可以被破坏,破坏后会掉落另一小丛的蕨类植物。

当大丛的蕨类植物被破坏后,原方块的位置会出现小丛的蕨类植物作为代替。

</spoiler>

配置

<spoiler>

{

(Bridges) 桥梁

桥梁
桥梁是可配置的,可以选择开启或关闭的区域平台。桥梁的宽度可以设置。
  • 它能够通过右键牌子更改
  • 它能够通过红石信号更改

作为桥梁它不是很高大上,但它有许多其他用途。

如果你想要吊桥的话请使用“门”。

如果你想要切换真正的桥梁的话,使用“区域切换”。

结构 <spoiler>

桥梁包括三部分:

  1. 由一种材料制成的桥体部分。默认地,你可以使用圆石,木板,玻璃,石台阶等,但此可以被修改。
  2. 在桥的一端放置一个告示牌,在桥上桥下都可,或者,你也可以在方块的一侧放置告示牌。告示牌第二行的内容必须是[Bridge]
  3. 在桥的另一端放置一个告示牌,在桥上桥下都可,或者,你也可以在方块的一侧放置告示牌。告示牌第二行的内容必须是[Bridge][Bridge End]。你只能右键第一种类型的告示牌。

如果玩家拥有权限的话,他们能够在牌子的第一行写下infinite来使桥梁不会用尽方块。(如果配置中设置为桥梁需要方块的话)。

牌子的第三行和第四行用于配置桥梁的宽度。牌子的第三行是桥梁在告示牌左面的宽度,第四行是桥梁在告示牌右面的宽度。

例如第三行填写 0 ,第四行填写 1 ,桥梁的宽度将会是2格,并且告示牌右面多出一格。如果不填写,默认值为 1。(确保默认宽度有3格)

告示牌桥上桥下都能放(侧边也可以),但必须在正中间。

警告:如果配置设置为需要方块,你在创建桥梁时必须将整个桥梁全部建筑出来,不然就不会工作。

你可以通过手持对应方块右键告示牌的方式来为桥梁补充方块。

查看教学视频来学习怎样制造桥梁。

[视频地址]

红石支持

桥梁支持红石:将红石信号放在牌子旁边即可。如果你使用红石的话,你可以将告示牌放在桥下而使桥梁看上去好看些。

  • 激活的红石信号会激活桥梁
  • 未激活的红石信号会移除桥梁

</spoiler> 使用 <spoiler> 除了明显的作为可伸缩的桥梁之外,它还能这样用:

  • 用它来阻挡水和岩浆
  • 用来坑毫无戒心的熊孩子(见下视频)
  • 隐藏房屋的一部分
  • 更改地下室的光线
  • 有心就能有其他用途

[视频地址] </spoiler> 权限 <spoiler> {

(Cauldron) 炼药锅

炼药锅
炼药锅 允许使用 Minecraft 中的炼药锅合成物品。

你想让炼药锅用方块建造吗?尝试使用 传说炼药锅 吧。

建造

<spoiler>

炼药锅需要装满水,并且在下方点火。

你必须使用炼药锅方块来建造它,并且我推荐你在火焰下方放置地狱岩,这样火焰就不会消失,你也不用重新点燃它。

</spoiler>

使用炼药锅

<spoiler>

将需要的物品投入炼药锅中。

重要的是你不能将其它没用的物品或是其它多余的物品投入炼药锅中。

当你用正确的物品填满了炼药锅后,右键炼药锅方块。

这样就会尝试去合成。

因为合成配方是有几率的,所以第一次尝试不一定会成功。

取决于物品合成的成功率,你可能要尝试一段时间。

成功之时,炼药锅会发出爆炸的特效。(这不会破坏任何方块,并且炼药锅还能继续使用)

原材料会被移除。

观看教学视频来学习怎样增加新配方和建造炼药锅。

视频审核中

</spoiler>

勺子

<spoiler>

勺子是锹,你可以配置它是否为使用炼药锅的必需品。

勺子就是一把普通的锹。

如果你需要勺子来使用炼药锅的话,右键炼药锅这一步骤你必须持有着勺子。

依赖于勺子的品质,合成配方会有不同的几率。

效率附魔能够增加成功的几率。

当前来说,时运附魔对于合成没有任何效果。

</spoiler>

红石支持

<spoiler>

在配置中启用红石支持是可能的。

要想使用红石支持,将红石线指向炼药锅。

但这会允许玩家在没有权限时使用炼药锅,所以本配置默认是禁用的。

</spoiler>

配置合成配方

<spoiler>

合成配方配置文件在 plugins/CraftBook/ 目录下的 cauldron-recipes.yml 文件中。

本文件在CraftBook被安装时自动创建,当然如果没有你也可以自己新建一个。

每个配方都需要标识名,原材料和合成产物。

cauldron-recipes.yml配置示例

 recipes:
   # 配方的识别名
   default:
     # 在配方合成成功时显示的物品名
     name: "Default Recipe"
     # 关于配方原材料的描述
     description: "将一些煤炭和棕色的羊毛扔进去,获得钻石和黑色的羊毛。"
     # 成功的几率
     chance: 60
     ingredients:
       # 5 个煤炭
       coal: 5
       # 3 个棕色羊毛
       'wool:12': 3
     results:
       diamond: 1
       # 1 个黑色羊毛
       '35:15': 1

</spoiler>

权限

<spoiler>

{

(Chairs) 椅子

椅子
椅子能够让台阶或其他自定义的方块可以坐上去。

使用

<spoiler>

右键一个被定义为椅子的方块来坐上去。

如果椅子下方没有任何方块的话会出现一条信息,然后玩家不会坐上去。

</spoiler>

'是否需要告示牌?

<spoiler>

在配置中使椅子需要告示牌是可能的,这允许玩家指定他们想作为椅子的方块。

能够坐在每个方块上确实很让人恼火。

要想使一个方块变成椅子,在方块一侧贴上一块牌子。

对于椅子来说本特性是推荐的,这样能让它看起来更像扶手椅一样。

如果多个方块是连接着的话,你不需要在每个方块上都贴牌子。

一个牌子管理的最大连接方块的距离在配置中是可配置的。

</spoiler>

图片

<spoiler>

</spoiler>

权限

<spoiler>

{

Next

电路

载具

参考资料