红尘世间/引脉阵·界

引脉阵

v0.11.1

引脉阵(Vein-Tapping Array)是插在丰沛灵脉或龙脉(见灵脉品阶)上的一面阵旗,让灵脉替你交“租”。阵法扎根之后,无论你是否在线,它都会自行汇聚灵石与灵气,直到储量已满。你只需站上灵脉去收取。阵法不是方块,也不是实体,只是世界数据中的一条记录,而且绝不会抽干灵脉:同一片土地上的打坐与突破丝毫不受影响。它的产出只是按墙上时钟算出的数字,与洞府灵泉的做法如出一辙。

拥有一座阵法的代价,是对手可以劫掠它。外人能站上你的灵脉,花一分钟抽取,你的阵主则会收到警报,而他走时可带走你储量的一半——所以阵法是需要你盯着、守着,有时甚至要舍弃的东西。

阵法默认开启(Vein-Tap-Enabled)。它没有系统解锁门槛:阵旗是可以炼制的物品,其典籍条目引脉阵对每位修士都可见。

炼制阵旗

在工作台的「精工」(Tinkering)页签炼制引脉阵旗。它是史诗品质,无需先学会配方。

材料数量
玄核1
灵核1
灵石8

你需要一处丰沛灵脉或龙脉来插旗。寻脉司南或寻天罗盘能帮你找到;若某处灵脉已被他人引取,罗盘的提示里也会注明。

布阵

站在灵脉上,手持阵旗右键。一切无碍的话,阵旗伴着一阵光芒与水晶声没入地下,旗被消耗,一行文字告诉你灵脉的品阶、每日大约汇聚多少、储量能容纳几小时的产出。若你站在自己已维持的灵脉上,再用另一面阵旗右键,会显示其状态并立即收取,而这第二面旗不会被消耗。

阵法归你所有;若你在宗门中,则归你的宗门所有。没有别的选择:宗门成员布下的阵法就是宗门的,宗主、长老,以及宗门规则允许的成员可以收取(见下文)。

关卡

游戏按如下顺序检查:

被拒的情形你会被告知
阵法被关闭“此服务器已关闭引脉阵。”
你已死亡,或正化作元婴遁走的魂体魂体的拒绝提示,或无声。
该世界没有灵脉“此地之下没有灵脉流过。”天界、识海与副本等实例世界都被排除。
你使用的是测试存档沙盒提示。产出是真的,所以测试存档不能布阵或劫掠。
你的境界低于 Vein-Tap-Min-Realm写明所需境界,默认为筑基。开启管理员旁路的管理员可跳过这一条与数量上限。
灵脉不是丰沛灵脉或龙脉“你脚下的灵脉太过稀薄,无法引取。”灵脉必须既生来丰沛、又当下读出仍是丰沛,因此流星雨带来的临时丰沛灵脉不算。
区块尚未加载完毕“此处地面尚未加载完毕”——请稍后再试。
这是别宗的地界“这是别宗的地界。”本宗自己的地界则无妨。
此地对你设有护佑护山大阵或洞府的护佑将你拒之门外。
开启中的秘境的封印笼罩着此地在此布下的任何事物都撑不过秘境之期。
该区块已有一座阵法“已引取此处灵脉。”每个区块仅限一座。
另一座阵法太近“N 个区块之内已有另一座引脉阵在引取灵脉。”Vein-Tap-Min-Separation-Chunks(3)是允许的最小间隔,以 32 格的整区块计。
你或你的宗门已达上限不在宗门中时为 Vein-Tap-Max-Personal(1),宗门为 Vein-Tap-Max-Per-Sect(3);0 为不设限。请先释放一座。
扩展否决了它“有什么东西阻止了阵法在此扎根。”不会消耗任何东西。

身在宗门的修士,计入宗门的上限,而不是自己的。

汇聚之物

阵法按其灵脉决定的稳定速率汇聚,并储存至多 Vein-Tap-Storage-Hours 小时的产出。

灵脉每日灵石每日灵气
丰沛灵脉8(Vein-Tap-Rich-Stones-Per-Day)2,880(Vein-Tap-Rich-Qi-Per-Day)
龙脉16(Vein-Tap-Dragon-Stones-Per-Day)5,760(Vein-Tap-Dragon-Qi-Per-Day)

速率以灵泉为参照:洞府灵泉在普通灵脉上每小时产 60 灵气,一枚灵石约抵一天的洞府维护,所以按灵气算,丰沛灵脉的阵法约等于两座灵泉,龙脉的约等于四座。

储量容纳 24 小时的产出(Vein-Tap-Storage-Hours,1 至 168)。阵法满储后停止汇聚;它满的时候,阵主会被提示一次。服务器关闭期间阵法也在计时,所以重启不会损失什么:你回来时,储量会依时钟算出。时钟若倒退,则只是重新开始计时。

收取

站上灵脉。Vein-Tap-Collect-Seconds(3)秒后阵法发放收益:

阵主一直站在灵脉上的话,每过 10 分钟会再次收取一次;用第二面旗右键则立即收取。/cultivation tap 会列出每座阵中的储量。收取要求修士活着:你已死亡、化作魂体或使用测试存档时都会被拒绝(测试存档的收取是被扣留的,不会丢失)。

每日上限。 Vein-Tap-Daily-Stone-Cap(24)限制一个账号每个 UTC 日从阵法中领取的灵石数,跨所有阵法与存档合计。0 为不设上限。其余的仍留在阵中。

谁能收取。 个人阵法的布阵者,或所属宗门的成员,但有一个例外:Vein-Tap-Sect-Elders-Only(默认开启)把宗门阵法限定为只有宗主与长老能收取,品阶更低的成员会被告知。之所以默认开启,是因为宗门不记录成员的入宗时间,新注册的小号与老成员无法按入宗多久来区分:职位门槛是宗门储量唯一的防线。只有当你信任每个宗门的每位成员时才应关闭它。若配置文件由更早的 0.11.1 构建写出,则保留旧的 false,需手动改动。

盟友。 与阵主宗门结盟的宗门成员属于阵主一侧:他们能看到阵法的标记与劫掠警报,站在灵脉上也能拖住劫掠,但不能收取其产出。

在地图上

阵主一侧的玩家会在世界地图与 HUD 罗盘条上看到阵法的标记:“你的丰沛引脉阵”,或“某宗引脉阵(丰沛)”。其他人看不到。遭劫掠的标记会红色闪动,标注“引脉阵正遭劫掠!”踏上他人已引取的灵脉,会提示是谁引取的,以及你是否可以劫掠。

劫掠

阵主一侧之外的人,都可以劫掠自己所站之处的阵法。劫掠是一场引导:劫掠者在灵脉上坚守 Vein-Tap-Raid-Seconds(60)秒,期间阵主被警报;若坚守住了,劫掠者取走一份,阵法随即休眠。

谁能劫掠

规则细节
境界Vein-Tap-Raid-Min-Realm(筑基)。管理员旁路可跳过。
不是阵主你不能劫掠自己的阵法、本宗的阵法,或你本人为阵主的个人阵法。
不在和睦之中劫掠者所在宗门与阵主宗门之间若有任何外交盟约(互不侵犯、通商或结盟),就不得劫掠。
已占地界开启 Vein-Tap-Raid-Protect-Claimed-Land(默认)时,立于本宗自己已占地界上的阵法,只有对其宗门宣布过仇敌关系、或正与之交战的宗门才能劫掠。
阵中有物至少储有 Vein-Tap-Raid-Min-Stones(2)枚灵石。
阵法未休眠遭劫掠的阵法要休养。
你近期没有劫掠过它同一劫掠者在 Vein-Tap-Raid-Tap-Cooldown-Hours(24)小时内不能再次劫掠同一座阵法。
你的每日上限Vein-Tap-Raid-Daily-Cap(3)次成功劫掠每 UTC 日;0 为不设上限。中断的劫掠不计入。
劫掠发起冷却发起一次劫掠后,须等 Vein-Tap-Raid-Start-Cooldown-Seconds(60)秒才能发起下一次,避免一再中断的劫掠被反复重启而刷爆阵主的警报。0 为关闭。
没有别人在劫掠,你也没有在劫掠别处每座阵法同时只能有一场劫掠,每位劫掠者也只能有一场。
有阵主在线仅在 Vein-Tap-Raid-Requires-Keeper-Online 开启时(默认关闭)。
不是测试存档,没死亡,不是魂体与布阵相同。
扩展没有否决“有什么东西阻止了这次劫掠。”

劫掠可用 Vein-Tap-Raid-Enabled 整体关闭:届时阵法无论立于何处都是安全的。

劫掠的过程

站在灵脉上,输入 /cultivation tap raid。劫掠者会看到“你开始抽取阵中储量。守住这处灵脉 60 秒”,一条警示提示,阵法上也会迸出光芒。若有护山大阵对劫掠者设防于此地,引导时间变为 Vein-Tap-Raid-Warded-Multiplier(1.5)倍,劫掠者也会被告知。

所有在线的阵主会收到提示、一行点明劫掠者与阵法坐标的聊天(如果阵法离得远,则写明距离与方位)和一声音效,阵法的标记也会红色闪动。

引导期间:

引导若完成,劫掠者取走阵中所储灵石与灵气的 Vein-Tap-Raid-Share-Percent(50)%,其余的流回大地,阵法随即休眠 Vein-Tap-Dormant-Hours(4)小时:这期间它不汇聚、不可收取,也不可被劫掠。当时在线的阵主会被告知损失了什么;不在线的,下次登录时会看到一条通知。

劫掠者行囊装不下的灵石会为其保管(“你的行囊已满:N 灵石会为你保管”),在下次登录或下次从阵中收取时送达。已达最高境界、无法储存的灵气则会损失。

劫掠进行中重启,劫掠会无结果地结束。阵法最近一位劫掠者及距今的时间,会显示在所有者的 /cultivation tap 列表中。

释放阵法

站在灵脉上输入 /cultivation tap release:

阵法还会在宗门解散、被管理员清除时消失,管理员的测试阵法则在时限到时消失。宗门改名不会使其阵法丢失。

命令

命令作用
/cultivation tap列出你的阵法与你宗门的阵法:品阶、坐标、世界、储量,以及是否已满、休眠或遭劫掠。还会显示最近一位劫掠者及距今多久、你今日已领取的灵石(对照上限),以及因劫掠而为你保管的灵石。
/cultivation tap raid开始劫掠你所站之处的阵法。
/cultivation tap release释放或拔除你所站之处的阵法。

三者只需基础的 cultivation 权限,且只能由玩家使用。布阵是阵旗的右键,收取是站上灵脉,所以这两件事没有命令。

单人测试

拥有 cultivation.admin 的管理员有四个工具,都作用于你所站的灵脉:

命令作用
/cultivation admin tap list列出服务器上的每座阵法及其阵主。
/cultivation admin tap fill把此处的阵法填满至储量上限。
/cultivation admin tap rival在一处未被引取、远离其他阵法的丰沛灵脉或龙脉上,锚定一座无人持有的满储量测试阵法,持续 Vein-Tap-Admin-Test-Minutes(30)分钟。你可以用 /cultivation tap raid 劫掠它,对它而言,境界、和睦、地界与冷却的关卡都被跳过。只有创建它的管理员能劫掠它,而所得是真的。测试阵法会在服务器启动时被丢弃。
/cultivation admin tap clear移除此处的阵法,无论由谁维持。

/cultivation admin bypass 在布阵时会跳过境界关与数量上限。要完整测试劫掠,你需要第二位阵主一侧的玩家,或第二个宗门:停滞、警报、其他阵主看到的标记,以及和睦关卡,一个人是看不到的。

给服主

一切都在 mods/Siren_Cultivation/Cultivation/VeinTapConfig.json 中,阵法本身存于 Data/VeinTapsData.json(见数据文件)。该文件含 28 项设置与三条 Description-* 说明,游戏内编辑器(/cultivation admin 的配置页,引脉阵一节)列出全部 28 项,并在你键入数字后立即钳制。其 ConfigVersion 为 1。

键名默认值允许范围作用
Vein-Tap-Enabledtrue整个功能的总开关。
Vein-Tap-Min-Realm20 至 9布阵所需的境界序号:0 为炼体,2 为筑基,6 为炼虚。
Vein-Tap-Max-Personal10 至 20不在宗门中的修士最多维持几座阵法。0 为不设限。
Vein-Tap-Max-Per-Sect30 至 20一个宗门最多维持几座阵法。0 为不设限。
Vein-Tap-Min-Separation-Chunks30 至 16同一世界两座阵法之间的最小间隔(切比雪夫距离,以区块计)。0 或 1 除了每区块一座之外不再增加限制。
Vein-Tap-Rich-Stones-Per-Day80 至 1000丰沛灵脉阵法每 24 小时汇聚的灵石。
Vein-Tap-Dragon-Stones-Per-Day160 至 1000龙脉阵法同上。
Vein-Tap-Rich-Qi-Per-Day28800 至 100000丰沛灵脉阵法每 24 小时汇聚的灵气。
Vein-Tap-Dragon-Qi-Per-Day57600 至 100000龙脉阵法同上。
Vein-Tap-Storage-Hours241 至 168阵法储存的产出小时数。满储则停止汇聚。
Vein-Tap-Daily-Stone-Cap240 至 10000一个账号每个 UTC 日可从阵法领取的灵石。0 为无上限。
Vein-Tap-Collect-Seconds30 至 60站上灵脉多少秒后发放收益。
Vein-Tap-Sect-Elders-Onlytrue只有宗门的宗主与长老能从其阵法收取。
Vein-Tap-Raid-Enabledtrue阵法是否可被劫掠。
Vein-Tap-Raid-Min-Realm20 至 9劫掠所需的境界序号。
Vein-Tap-Raid-Seconds605 至 600抽取引导的时长。
Vein-Tap-Raid-Warded-Multiplier1.51 至 5在护山大阵对劫掠者设防的地界上,引导时长的倍数。
Vein-Tap-Raid-Share-Percent500 至 100成功的劫掠者取走储量的比例,其余损失。
Vein-Tap-Raid-Min-Stones20 至 1000值得劫掠的最少储存灵石数。
Vein-Tap-Dormant-Hours40 至 168阵法遭劫掠后休养的小时数。
Vein-Tap-Raid-Daily-Cap30 至 20每位修士每个 UTC 日的成功劫掠次数。0 为无上限。
Vein-Tap-Raid-Tap-Cooldown-Hours240 至 168同一劫掠者再次劫掠同一座阵法前须等的小时数。
Vein-Tap-Raid-Start-Cooldown-Seconds600 至 3600劫掠者发起下一次劫掠前须等的秒数。0 为关闭。
Vein-Tap-Raid-Leave-Grace-Seconds50 至 60劫掠者离开灵脉多少秒后抽取中断。
Vein-Tap-Raid-Protect-Claimed-Landtrue立于本宗自己已占地界上的阵法,只有宣布过仇敌关系或正在交战的宗门才能劫掠。
Vein-Tap-Raid-Requires-Keeper-Onlinefalse阵主无人在线时禁止劫掠。
Vein-Tap-Ambient-Fxtrue阵法的待机粒子。
Vein-Tap-Admin-Test-Minutes301 至 1440管理员测试阵法的持续时间。
Description-Vein-Tap、-Vein-Tap-Yield、-Vein-Tap-Raids长文本模组每次加载时重写的说明文字;编辑它们毫无作用。

数据。 Data/VeinTapsData.json 保存阵法、每位阵主的当日领取记录、劫掠冷却、欠劫掠者的灵石,以及为不在线的阵主排队的通知。删除它就删除了所有阵法。测试阵法会在服务器启动时被丢弃。劫掠发起冷却不会保存,所以重启会将其重置。

在游戏中。 典籍条目引脉阵位于红尘世间一栏,依服务器自己的设置生成:速率、储量、上限、劫掠时长与所取比例,以及当劫掠或“仅宗主与长老”规则被改动时,注明这一点的一行。

给扩展开发者

plugin.siren.API.VeinTapEvents 带有七个事件。玩家以 UUID 标识;每个监听器都在引发该事件的线程上运行(布阵玩家的世界线程、劫掠者的世界线程,或命令线程),此时不持有任何引脉阵的锁,所以请保持轻量。

事件可取消触发时机暴露的内容
PreVeinTapAnchorEvent是每道关卡都已通过,尚未消耗或写入任何东西。取消会以“有什么东西阻止了阵法在此扎根”拒绝布阵;阵旗不会被消耗。placer()、sectName()(个人阵法为空)、world()、chunkX()、chunkZ()、tier()(1 丰沛,2 龙脉)。
PreVeinTapRaidEvent是劫掠已通过每道关卡,但尚未开始,也尚未警告任何阵主。取消会以“有什么东西阻止了这次劫掠”拒绝。raider()、tapId()、controllerSect()、controllerOwner()。
VeinTapAnchoredEvent否一座阵法已锚定。placer、tapId、sectName、world、chunkX、chunkZ、tier。
VeinTapCollectedEvent否阵主从阵法领取了产出。分文未得的领取不触发。collector、tapId、stones(进入行囊的)、qi(实际入账的)。
VeinTapRaidStartedEvent否一场劫掠的引导开始。raider、tapId、requiredSeconds。
VeinTapRaidEndedEvent否一场劫掠结束。raider、tapId、outcome(SIPHONED 或 BROKEN)、stones、qi(SIPHONED 时所取的份额;若行囊已满,灵石仍可能被保管)。
VeinTapReleasedEvent否一座阵法不再矗立。actor(解散、到期或管理员所致时为 null)、tapId、sectName、ownerUuid、world、chunkX、chunkZ、reason(RELEASED、UPROOTED、SECT_DISBANDED、ADMIN、EXPIRED)。

完整参考中的表格见事件。

相关页面
页面原因
灵脉罗盘找到阵法所需的丰沛灵脉与龙脉,并在灵脉已被引取时提示。
聚气灵脉品阶,以及灵脉如何被抽取与回复。
宗门职位、已占地界、外交与仇敌关系。
宗门攻伐使宗门自家地界上的阵法对劫掠开放的战争。
阵法使劫掠变慢的护山大阵。
洞府产出所参照的灵泉。