耕して湿った土が乾くのを防ぎたい
どのイベントを使えばいいのかわからない!
これらを試しました
他にプラグインとかで対応できたらそれでもいいです
でもできればskriptがいいです
Solution:Jump to solution
```on block physics:
if event-block is farmland:
set {_blockState} to blockstate of event-block
set {_blockData} to blockstate blockdata of {_blockState}
set block data tag "moisture" of {_blockData} to 7...
18 Replies
SKRIPTはあんましよくわからんけど
プラグインでタイサクすることはできる
これだけでばっちぐー
乾いた状態から湿らせることはできるけど
湿った状態から一切乾かなくなります
Skript Hub - Documentation
Moisture Change (Event) - Pesk
Called when the moisture level of a soil block changes.
あるやん
じゃあこれと同じ処理をskでして、おしまい!
そうなんあったんか
entityChangeBloxk使ってたわ
アドオン使いたくない場合は?
on fade:
かな
BlockFadeEventはキャンセルしても
湿った耕地が乾くのはできないんじゃない
土になるのは防げるけど
イケルで
まじ?
なんか1.19のspigotのapiでそれキャンセルしても
わしの環境やとそうなってまう
why
あ乾くってそういうこと
ちょっとまってね
そう
湿った耕地→乾いた耕地→土
まあシソが求めるのがタイトル通りなら
湿った状態を維持したいんじゃないかなって
このスレの一番上のスクリプトでもon fadeキャンセルしてるし
あったで
まぁそうなるか
んでアドオン使いたくないって言ってるけど
skript単体だけでやらないといけないのか
prにあるアドオンなら使っていいのか
ないんかこのイベント
skriptに
あこれかな
見た目それっぽい
あとblockdataをいじれるかな
できた
まあSKBEE使っていいなら
確かPRにもあったよね
Solution
こうすりゃ常に湿った状態になる
まあ耕した時点でこれ呼ばれるから
水無くても即湿る
もし水無くても耕した時点で湿るのが嫌なら
これ使えばok
ありがとうございます!!!