
位面转移
Planeshift是一个传送门库,添加了传送门作为平面,实现了传送门与其维度之间的查看和交互。
Planeshift
Planeshift 是一个库。 单独使用时,它不会添加任何你能看到的东西,没有方块,没有物品,也没有属于它自己的传送门。它给予其他模组的是用一种传送门平面连接两个维度的方法:一个你可以看穿、并像两个世界是同一个空间一样穿过的表面。
传送门平面的作用
- 你可以看穿它。 另一侧会实时通过开口绘制出来,包括它自己的地形、天空、光照和实体。不是天空盒,也不是静态图像。
- 你可以穿过它。 没有加载界面,没有镜头切换,也不会失去动量。走过去、掉下去或冲刺过去,然后继续前进。
- 事物会随你一起穿过。 生物、物品以及任何游荡进去的东西。水和岩浆会流过它,而不是停在它那里。
- 你可以伸手穿过它。 像在面前一样,破坏、放置和使用另一侧的方块。
一个平面可以是有限的矩形、墙上的一扇门,也可以是无限的,沿着整个水平层连接两个维度。
基于它构建的模组
- Actual Portals — 可以看穿并穿过的下界传送门,没有黑屏。
- OneDimension — 将维度垂直堆叠成一个连续的世界,在地板和天花板处连接。
- The Portal Gun — 为 Minecraft 添加传送门枪,让你像在《Portal 2》中一样发射传送门。
面向模组开发者
注册一个平面;Planeshift 会处理其余的事情——绘制另一侧、将其流式传输到客户端,并让事物穿过。
Planes.registerInChunks((level, chunk, out) ->
out.accept(PlaneBoundary.between(
Level.OVERWORLD, doorHere, Direction.NORTH,
Level.NETHER, doorThere, Direction.SOUTH,
Rotation.NONE).a()));
平面可以按区块提供(适用于由方块构建、会来来去去的平面),按维度提供,或者为不需要任何索引的表面全局提供。
需求
- Minecraft 26.3
- Fabric Loader 0.19.5 或更新版本
- Fabric API
配置
config/planeshift.json 设置了一次可以看穿多少个平面、它们保持可见的距离,以及实体和流体是否可以穿过它们。
状态
正在积极开发中。看穿、穿过和交互都已可用;预计会有粗糙之处,尤其是在光照以及流体穿过的接缝方面。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。