diff --git a/docs/galactifun/celestial-objects/_category_.json b/docs/galactifun/celestial-objects/_category_.json new file mode 100644 index 0000000..097d621 --- /dev/null +++ b/docs/galactifun/celestial-objects/_category_.json @@ -0,0 +1,5 @@ +{ + "position": 11, + "label": "天体", + "collapsed": true +} diff --git a/docs/galactifun/celestial-objects/index.md b/docs/galactifun/celestial-objects/index.md new file mode 100644 index 0000000..03616f6 --- /dev/null +++ b/docs/galactifun/celestial-objects/index.md @@ -0,0 +1,16 @@ +# 天体 + +这是星际科技中所有的天体: + +- 太阳系 + - 金星 + - 地球(主世界) + - 地球高空轨道 + - [月球](./the-moon) + - [火星](./mars) + - 木星 + - 木卫一 - 艾奥 + - 木卫二 - 欧罗巴 + - 土星 + - [土卫六 - 泰坦](./titan) + - 土卫二 diff --git a/docs/galactifun/celestial-objects/mars.mdx b/docs/galactifun/celestial-objects/mars.mdx new file mode 100644 index 0000000..0cab935 --- /dev/null +++ b/docs/galactifun/celestial-objects/mars.mdx @@ -0,0 +1,43 @@ +import ImageGallery from '@site/src/components/ImageGallery'; + +# 火星 + +火星是一个多山的红色星球。它是唯一一个拥有洞穴的星球,洞穴很宽,但很低。 + +火星人会生成在火星上。 + + + + + +## 生成 + +像其他的星球一样,火星是多山的。火星上的方块主要是火星岩。 +在y高度为1至30之间会偶尔生成干冰方块。在y高度小于15时,大约有1/10的方块为铁矿石,这使火星成为大量收集铁的理想地点。 +火星的表面由火星尘埃组成,高度为4。表面偶尔会有陨石坠落。 + +火星是唯一一个拥有洞穴的星球。最初,火星洞穴非常类似于巨大的 Minecraft 1.18 噪声洞穴。然而,为了复刻旧版的意大利面洞穴,它们被设计成沿着 3D Simplex 噪声边界生成。然而,这个改动并没有达到预期,因为生成的洞穴又宽又低。但开发者决定保留它们的独特性,在经过一些微调后,它们变成了我们今天所熟知和喜爱的火星洞穴。 + +## 生物 + +### 火星人 + +火星上唯一的生物是火星人。火星人是敌对生物,会在黑暗的地方生成。 + +你可以与火星人以物换物。手持需要交换的物品右键点击火星人即可进行交易。下表列出了火星人的交易: + +| 提供物品 | 获得物品 | +| --- | --- | +| 铁剑 | 铁剑(完全修复) | +| 铁矿石 | 铁锭 | +| 强化合金板 | 钨锭 | + +在生成火星人时,有1/64的概率会被命名为"The Zerix",这是一位本附属开发者的名称。 + + diff --git a/docs/galactifun/celestial-objects/the-moon.mdx b/docs/galactifun/celestial-objects/the-moon.mdx new file mode 100644 index 0000000..9326f43 --- /dev/null +++ b/docs/galactifun/celestial-objects/the-moon.mdx @@ -0,0 +1,17 @@ +import ImageGallery from '@site/src/components/ImageGallery'; + +# 月球 + +月球是与地球第二接近的天体。它是变异苦力怕的自然栖息地。月球主要由安山岩构成,其中夹杂着金矿石。 + + + +## 生物 + +### 变异苦力怕 + +变异苦力怕看起来很危险,因为它看起来是个闪电苦力怕。然而,它们是中立生物,并不会主动攻击你。所以你可以毫无顾虑地在它们周围弹跳。 + +它们死后会掉落0-1个**芒粉**。 diff --git a/docs/galactifun/celestial-objects/titan.mdx b/docs/galactifun/celestial-objects/titan.mdx new file mode 100644 index 0000000..1849408 --- /dev/null +++ b/docs/galactifun/celestial-objects/titan.mdx @@ -0,0 +1,85 @@ +import ImageGallery from '@site/src/components/ImageGallery'; + +# 泰坦 + +泰坦是土星的一颗卫星。它是唯一一个拥有不同生物群系和海洋的天体。 + +泰坦是一个获取煤炭的好地方。地下50%的方块是煤矿石,甚至有一个完全由煤块组成的生物群系! + +## 生物群系 + +### 泰坦森林 + +泰坦森林是由绯红菌和诡异菌组成的森林。地面由绯红菌岩与诡异菌岩构成。 + + + +### 冰封的泰坦森林 + +冰封的泰坦森林是泰坦森林的变种,仅由诡异菌与诡异菌岩构成,且树木更加稀疏。 + +### 泰坦湖 + +泰坦湖是泰坦星上的一层浅水区。 + + + +### 泰坦荒原 + +泰坦荒原是一个由蓝冰覆盖的丘陵生物群系。一般不太有趣。 + +### 碳森林 + +这也许是泰坦星上最好的生物群系。到处都是碳堆。 + + + +### 冰封的碳森林 + +这是碳森林的变种,其中部分煤炭块被替换为冰。 + + + +## 生物群系 + +### 泰坦 + +泰坦是泰坦星上的生物。拥有与幻术师完全相同的特性。 + + + +### 天空鲸 \{#skywhale} + +天空鲸是一种非常大的飞行被动生物。死亡时会掉落大量的幻翼膜。 + +一个鲜为人知的事实是天空鲸是可骑乘的。 + + + +### 水蛭 + +水蛭是由泰坦王生成的小型敌对生物。它们有50%的几率在击中你时吃掉你的物品。杀死水蛭可以让你拿回你的物品。 + +### 泰坦王 + +泰坦王是一个首领生物,拥有唤魔者的全部特性。 + +它会在使用唤魔者尖牙攻击时生成水蛭与恼鬼并隐身。 + +:::tip + +泰坦王对投掷物免疫,所以不要想着用你的力量10弓来对付这家伙。 + +::: diff --git a/docs/galactifun/celestial-objects/venus.mdx b/docs/galactifun/celestial-objects/venus.mdx new file mode 100644 index 0000000..5e2d600 --- /dev/null +++ b/docs/galactifun/celestial-objects/venus.mdx @@ -0,0 +1,29 @@ +import ImageGallery from '@site/src/components/ImageGallery'; + +# 金星 + +金星是一颗危险的星球,充斥着岩浆湖、火山、有毒的大气与危险的生物。 + + + +## 生成 + +金星比其他星球更加多山,拥有更陡峭的山峰与火山。 + +在火山喷口下方7格处,你可以找到**透气石**,这是许多后期物品的重要原料。 + +在y高度为10处,有一层硫酸盐块,可用于高级配方,也可以直接磨成9个硫酸盐。 + +## 生物 + +### 烈焰风暴 + +烈焰风暴是金星上常见的外星生物。它与烈焰人相似,但拥有更多的生命值。 + +当它的火球击中生物时,会在那个地方引发闪电,使得这种外星生物比烈焰人更加危险。 + +### 天空鲸 + +[天空鲸](./titan#skywhale)也会以稍高的概率生成在金星上。 diff --git a/docs/galactifun/index.md b/docs/galactifun/index.md new file mode 100644 index 0000000..3609bea --- /dev/null +++ b/docs/galactifun/index.md @@ -0,0 +1,10 @@ +--- +sidebar_position: 1 +sidebar_label: 首页 +--- + +# 星际科技 + +这里是 Galactifun 非官方中文 Wiki。 + +使用搜索功能,或在左侧导航栏中查找相关页面。 diff --git a/docs/galactifun/sealing.md b/docs/galactifun/sealing.md new file mode 100644 index 0000000..ad56e82 --- /dev/null +++ b/docs/galactifun/sealing.md @@ -0,0 +1,54 @@ +--- +sidebar_position: 2 +--- + +# 密封 + +在星际科技中,部分方块需要一个**密封**区域才能正常工作。 + +## 需要密封区域的方块 + +以下方块只能在密封区域内正常工作: + +- 空间加热器(所有等级) +- 空间冷却器(所有等级) +- 离子分散器(所有等级) +- 氧气散播机 + +## 什么是密封区域? + +一个密封区域是由**可密封方块**(见下方列表)完全封闭的区域。 +密封的算法(洪水填充实现)从需要密封的方块开始,检查直接相邻的方块。如果方块是可密封的,算法停止。如果不可密封或是空气,算法会继续检查该方块。 +不可密封的方块,即使是实体方块,也被视为空气。这意味着你仍然可以有一个漂亮的内饰,只是你需要在它们后面放置可密封方块。 +点击[这里](https://en.wikipedia.org/wiki/Flood_fill?useskin=vector#/media/File:Wfm_floodfill_animation_queue.gif)查看该算法的可视化演示。 + +## 密封范围 + +范围决定了密封的算法会检查多少方块才会停止。 + +如果范围为2,那么算法会检查至多两个方块(如上所述)后停止,并判断该区域是否过大或未密封。 +例如,氧气散播机在填充一千个方块后会放弃并不再向该区域供氧。 + +要想增加范围,你可以在需要密封的方块周围放置**加强鼓风机**(可对角线,但不能在上面)。它们会使范围增加15%,并且可以叠加。 + +## 可密封方块 + +- 陶瓦(所有颜色,不包括带釉的) +- 基岩 +- 屏障 +- 末地门框架 +- 结构方块 +- 命令方块 +- 玻璃(所有颜色,不包括玻璃板) +- 混凝土(所有颜色) +- 黑曜石 +- 铁块 +- 金块 +- 钻石块 +- 下界合金块 +- 铁门 +- 铁活板门(注意,站在铁活板门上方并不会保护你,详见 [#69](https://github.com/Slimefun-Addon-Community/Galactifun/issues/69) +- 涂蜡的铜块(任何氧化状态) +- 海晶灯 +- 石英块 +- 平滑石英块 diff --git a/docs/list.md b/docs/list.md index eac801a..4d0b749 100644 --- a/docs/list.md +++ b/docs/list.md @@ -14,6 +14,7 @@ | ExoticGarden | 异域花园 | [访问](/exotic-garden/) | | FluffyMachines | 蓬松机器 | [访问](/fluffy-machines/) | | FoxyMachines | 神秘科技 | [访问](/foxy-machines/) | +| Galactifun | 星际科技 | [访问](/galactifun/) | | InfinityExpansion | 无尽贪婪 | [访问](/infinity-expansion/) | | Netheopoiesis | 下界乌托邦 | [访问](/netheopoiesis/) | | Networks | 网络 | [访问](/networks/) | diff --git a/sidebars.ts b/sidebars.ts index f5968b0..27d52b3 100644 --- a/sidebars.ts +++ b/sidebars.ts @@ -30,6 +30,7 @@ const sidebars: SidebarsConfig = { 'exotic-garden': [{ type: 'autogenerated', dirName: 'exotic-garden' }], 'fluffy-machines': [{ type: 'autogenerated', dirName: 'fluffy-machines' }], 'foxy-machines': [{ type: 'autogenerated', dirName: 'foxy-machines' }], + 'galactifun': [{ type: 'autogenerated', dirName: 'galactifun' }], 'infinity-expansion': [{ type: 'autogenerated', dirName: 'infinity-expansion' }], 'netheopoiesis': [{ type: 'autogenerated', dirName: 'netheopoiesis' }], 'networks': [{ type: 'autogenerated', dirName: 'networks' }], diff --git a/static/images/galactifun/carbon-forest.png b/static/images/galactifun/carbon-forest.png new file mode 100644 index 0000000..5a2932e Binary files /dev/null and b/static/images/galactifun/carbon-forest.png differ diff --git a/static/images/galactifun/frozen-carbon-forest.png b/static/images/galactifun/frozen-carbon-forest.png new file mode 100644 index 0000000..ef871d2 Binary files /dev/null and b/static/images/galactifun/frozen-carbon-forest.png differ diff --git a/static/images/galactifun/mars-cave.png b/static/images/galactifun/mars-cave.png new file mode 100644 index 0000000..f174273 Binary files /dev/null and b/static/images/galactifun/mars-cave.png differ diff --git a/static/images/galactifun/mars.png b/static/images/galactifun/mars.png new file mode 100644 index 0000000..2cd0df7 Binary files /dev/null and b/static/images/galactifun/mars.png differ diff --git a/static/images/galactifun/martian.png b/static/images/galactifun/martian.png new file mode 100644 index 0000000..793b967 Binary files /dev/null and b/static/images/galactifun/martian.png differ diff --git a/static/images/galactifun/moon.png b/static/images/galactifun/moon.png new file mode 100644 index 0000000..1eba71c Binary files /dev/null and b/static/images/galactifun/moon.png differ diff --git a/static/images/galactifun/skywhale.png b/static/images/galactifun/skywhale.png new file mode 100644 index 0000000..4bb4f69 Binary files /dev/null and b/static/images/galactifun/skywhale.png differ diff --git a/static/images/galactifun/titan-forest.png b/static/images/galactifun/titan-forest.png new file mode 100644 index 0000000..19fdf0b Binary files /dev/null and b/static/images/galactifun/titan-forest.png differ diff --git a/static/images/galactifun/titan-mob.png b/static/images/galactifun/titan-mob.png new file mode 100644 index 0000000..46a91be Binary files /dev/null and b/static/images/galactifun/titan-mob.png differ diff --git a/static/images/galactifun/titan-ocean.png b/static/images/galactifun/titan-ocean.png new file mode 100644 index 0000000..89ce47d Binary files /dev/null and b/static/images/galactifun/titan-ocean.png differ diff --git a/static/images/galactifun/titan-wasteland.png b/static/images/galactifun/titan-wasteland.png new file mode 100644 index 0000000..95a481b Binary files /dev/null and b/static/images/galactifun/titan-wasteland.png differ diff --git a/static/images/galactifun/venus.png b/static/images/galactifun/venus.png new file mode 100644 index 0000000..cbd7c1e Binary files /dev/null and b/static/images/galactifun/venus.png differ