ハイパーリンク:3 header image 2
雪が積もらないので

2023年07月03日(月) 00:56:44 · コメント(0) · Minecraft

minecraftの

HeatAndClimateとHervestFestival、SnowAccumulationを組み合わせて使っているが、どうも積雪周りがおかしい。
春夏秋でも雪が降るようなバイオームで、雪が積もっては解けるを激しく繰り返すのである。
多分気温の閾値が妙なことになっていると思う。

それぞれのMODの中を見てみると気温0.15を境にして雪が積もるかどうかを判定している。
ただ、気温を取得する関数がそれぞれのMODで違うのでどこまで共通の結果が出るのか。
あとはHervestFestivalが天気をいぢっているのでworld.isRaining()がどういう結果になるのか。
わかりません。

結局HeatAndClimateは一部をいぢろうとすると全部がおかしくなるのと、HervestFestivalも作りが複雑でよくわからないので一番作りが簡単なSnowAccumulationでどうにかすることにした。
他の二つのMODの持っている気温と天気の取得関数をimportして使えるようにして、積雪判定と雪解け処理を追加するのである。
それで、まあ期待通りの動きになった。

ただ、このSnowAccumulationもイベントのフックが気になっている。
tickごとにひっかけて動作中の全チャンクに対して判定をするので重いんじゃないかと。
乱数で処理するときしない時を分けているので常に重いわけでもないだろうけども。
入れてるときと入れてない時のFPSを比べてみて、考えたい。

関連記事:

    • 雪が積もりすぎている - [2023年7月5日]
    • 先日の続き。 http://koro-rd.ddo.jp/wblog/archives/21042 SnowAccumu…

    • 雪がシンシンと - [2022年7月13日]
    • 雪が大変に積もってきています。 道が見えない。…

    • 首が後ろ向き - [2024年5月30日]
    • immersive vehicleの。 後ろの方をみようとすると首が有り得ない方向に向くのである。 こんな。真後ろ向いち…

    • - [2022年10月9日]
    • minecraftの 深く積もっておいでです。 こんな道は現実にもある。 身も心も凍るような季節がまた来てしまうことを考…

    • 除雪したい - [2024年5月9日]
    • minecraftの 結構前から除雪するMODを求めていたのである。 雪を積もらせるようにするSnowAccumulat…

タグ :

コメント(0)

コメントを受け付けておりません。