プロジェクト

全般

プロフィール

上からマグマ下から水が迫ってくる世界でサバイバル » 履歴 » バージョン 25

K10 菩薩, 2021/06/10 04:48

1 1 K10 菩薩
h1. 上からマグマ下から水が迫ってくる世界でサバイバル
2
3 6 K10 菩薩
h2. -パクリ元- 参考動画
4 7 K10 菩薩
5
---
6
7 9 K10 菩薩
https://youtu.be/a78Grdut8vA
8 7 K10 菩薩
9
---
10
11 1 K10 菩薩
h2. 概要
12
13 2 K10 菩薩
h3. 空からは溶岩の雨、下からは水面がせりあがってくる世界でサバイバル!
14 1 K10 菩薩
15 6 K10 菩薩
16 25 K10 菩薩
☆溶岩の雨
17 3 K10 菩薩
18
* 自身の上にブロックがないと炎上しダメージを受けます。
19
* 周囲のブロックは燃え、木などは焼き尽くされてしまいます。
20 6 K10 菩薩
21 25 K10 菩薩
☆水面上昇
22 6 K10 菩薩
23 24 K10 菩薩
* y=1から始まり、20秒(デフォルト値)毎に1m水面が上昇してきてやがて世界が水没します。
24 6 K10 菩薩
* 水ブロックに書き換わる対象は「空に面している空気ブロック」です。
25
そのため洞窟や家などの内部は水で満たされず、水難から逃れることができます。
26 10 K10 菩薩
27
---
28
29
h2. コマンド
30
31
* /lavaAndWater
32
** waterLevelRise
33 11 K10 菩薩
*** run - 水面上昇を開始します
34
*** pause - 水面上昇を一時停止します
35 10 K10 菩薩
** lavaRain
36 11 K10 菩薩
*** run - 溶岩雨を開始します
37
*** pause - 溶岩雨を一時停止します
38 10 K10 菩薩
** config
39 11 K10 菩薩
*** show - 現在の設定を表示します
40 10 K10 菩薩
*** set
41 11 K10 菩薩
**** centralPlayer <player> - 水面上昇処理の中心となるプレイヤーを設定します
42
**** waterRisingSpan <整数(秒)>  - 水面上昇の処理スパンを設定します(デフォルト:20秒)
43 20 K10 菩薩
**** waterLevel <整数>  - 水面の高さを設定します
44 11 K10 菩薩
**** lavaRainySpan <整数(tick)> - 溶岩雨の処理スパンを設定します(デフォルト:5tick)
45
**** effectiveRange <整数> - 水面上昇の処理範囲を設定します(デフォルト:512ブロック, 上限:512ブロック)
46 12 K10 菩薩
47
---
48
49
h2. 開始方法
50
51
# /lavaAndWater config set centralPlayer <KUNさんのID> - 中心プレイヤーを設定します
52
# /lavaAndWater waterLevelRise run - 水面上昇を開始します(事前に中心プレイヤーを設定していないとこのコマンドは失敗します)
53 13 K10 菩薩
# /lavaAndWater lavaRain run - 溶岩雨を降らせます
54 14 K10 菩薩
55
※ 各処理が動作中にコンフィグを変更した場合は、その設定を反映させて自動で処理が再起動されます。
56 15 K10 菩薩
57
---
58
59
h2. 処理が重い時は
60
61
以下のいくつかの手法で対処してください
62
63
* effectiveRangeの値を下げてみる
64
* waterRisingSpanおよびlavaRainySpanの値を増やしてみる
65 21 K10 菩薩
* 各処理のpauseコマンドで一時停止して数秒~数分待機したのち、runコマンドで再起動する
66 15 K10 菩薩
67 17 K10 菩薩
中心プレイヤー(KUNさん)が以下の動作をすると重くなる可能性があります
68 15 K10 菩薩
69 18 K10 菩薩
* tpで長距離を移動する
70 1 K10 菩薩
* クリエイティブ飛行などで長距離を高速で移動する
71 21 K10 菩薩
72 22 K10 菩薩
※長距離移動をしたい場合は一時的に中心プレイヤーを近くのプレイヤーに変更してください。