LWC の変更点


#author("2021-10-21T04:37:38+09:00","default:gorogoro","gorogoro")
#author("2023-09-18T15:53:47+09:00","default:gorogoro","gorogoro")
* 概要 [#k4e308f4]
&br;
-&size(20){チェストや看板等を保護する事ができます。};~
&br;
-&size(20){保護は所有者以外のユーザーによる破壊や編集を防ぐ事ができます。};~
&br;
-&size(20){対象ブロックを設置すると自動保護されます。};~
&br;
-&size(20){&color(black,yellow){''資源ワールド・資源ネザー・エンドではLWC保護をかけることができません。''};};~
&br;
* 自動保護について [#i14b790f]
&br;
-生活ワールド・生活ネザーで対象ブロックを設置すると以下の説明文が表示されます。~
&br;
 例:チェスト~
 &color(lime,black){'' チェストを保護しました。 ''};~
&br;
--連続で看板とか置きたいけど保護を毎回解除するのは大変、、、、
&br;
そのような際は、(   /cnolock  ) このコマンド打ちます、そうすると置いたときに自動ロックがされなくなります。(※もう一回打つと元に戻るんですがやるのを忘れると痛い目にあいます【経験者】。また再度ログインしても戻ります。)
&br;
-自動保護の対象ブロックは以下の通りです。~

 チェスト(Chest)、看板(Sign)、トラップチェスト(Trapped_chest)、シュルカーボックス(Shulker_box)、樽(Barrel)、ディスペンサー(Dispenser)、ドロッパ―(Dropper)、ドア(Door)、トラップドア(Trapdoor)、フェンスゲート(Fence_gate)、かまど(Furnace)、溶鉱炉(Blast_furnace)、燻製器(Smoker)、コンポスター(Composter)、機織り機(Loom)、製図台(Cartography_table)、石切り台(Stonecutter)、砥石(Grindstone)、(書見台(Lectern)
&br;
&br;
* コマンド [#ab20472e]
&br;
-''対象ブロックの保護を解除します。(非推奨)''~

 /cremove
 /unlock

 &color(cornflowerblue,black){'' Punch your protection to remove the lock ''};~
 と表示されたら左クリックでブロックをパンチします。~
&br;
 &color(lime,black){'' Removed lock on the <ブロック名> successfully. ''};~
 と表示されれば保護解除完了です。~
&br;
 ※ ホッパーによるチェストへの搬入には、チェストの保護を解除するか「/chopper on」する必要があります。~
&br;
&br;
-''対象ブロックを保護します。''~

 /cprivate
 /lock

 &color(lime,black){'' Please left click your block to lock it. ''};~
 と表示されたら左クリックでブロックをパンチします。~
&br;
 &color(lime,black){'' Created the protection successfully. ''};~
 と表示されれば保護完了です。~
&br;
&br;
-''個人保護にメンバーを追加します。''(共有保護)~
チェストの共有保護は追加したユーザーによる中身の出し入れを許可しますが、破壊はできません。~

 /cmodify <ユーザー名>
 /cmodify @<ユーザー名>

 &color(cornflowerblue,black){'' Please left click your protection to complete modifications ''};~
 と表示されたら左クリックでブロックをパンチします。~
&br;
 &color(lime,black){'' Registered rights for the player <ユーザー名> ''};~
 と表示されれば共有保護完了です。~
&br;
 共有保護に追加したプレイヤーを削除するには~

  /cmodify -<ユーザー名>

&br;
&br;
-''チェストへのアイテムを入れる事のみ許可します。''(寄付保護)~

 /cdonation

 保護解除された状態で~
 &color(lime,black){'' Please left click your block to lock it. ''};~
 と表示されたら左クリックでブロックをパンチします。~
&br;
 &color(lime,black){'' Created the protection successfully. ''};~
 と表示されれば保護完了です。~
&br;
 ※ ポストや寄付チェストとして利用できるので便利です。~
 ※ /cremoveとは異なり、他人がチェスト等を破壊する事はできません。~
&br;
&br;
-''チェストへのアイテムの出し入れを許可します。''(公開保護)~

 /cpublic

 保護解除された状態で~
 &color(lime,black){'' Please left click your block to lock it. ''};~
 と表示されたら左クリックでブロックをパンチします。~
&br;
 &color(lime,black){'' Created the protection successfully. ''};~
 と表示されれば保護完了です。~
&br;
 ※ /cremoveとは異なり、他人がチェスト等を破壊する事はできません。~
&br;
&br;
-''パスワード保護します。''~

 /cpassword [パスワード]

 保護解除された状態で~
 &color(lime,black){'' Please left click your block to lock it. ''};~
 と表示されたら左クリックでブロックをパンチします。~
&br;
 &color(lime,black){'' Created the protection successfully. ''};~
 &color(cornflowerblue,black){'' For convenience, you don`t have to enter your password until you next log in. ''};~
 と表示されれば保護完了です。~
&br;
&br;
 他人がパスワード保護されたチェストをクリックすると~
 &color(lightcoral,black){'' Type &color(gold,black){'' /unlock <password> ''}; to unlock it. ''};~
 と表示されるので~

 /unlock [パスワード]

 でパスワード入力するとアクセス可能になります。~
 一度パスワード解除すると、次回ログイン時まで再入力は不要です。~
&br;
&br;
-''LWCコマンドを打ち直さずに連続設定できます。''~

 /cpersist

 &color(lime,black){'' Your commands will now persist. ''};~
 と表示された後にLWCコマンドを打つと、連続設定モードになります。~
&br;
 もう一度「/cpersist」コマンドを打ち~
 &color(lime,black){'' Your commands will no longer persist. ''};~
 と表示されれば連続設定モードが解除されます。~
&br;
&br;
-''保護情報を確認します。''~

 /cinfo

&br;
&br;
-''一時的に自動ロックを停止する''~
 
 /cnolock
&color(lime,black){''   Registration of new protections is now disabled   ''};~
&br;
↑これで一時的に自動ロックが無効化されました、だからといっておきまくらないでね_(:3」∠)_

&br;
&color(lime,black){''   Registration of new protections is now enabled   ''};
↑これで再度自動でロックがかかります。(再ログインしてもこれに自動でなります)
* 他の便利なコマンド [#c8aa393f]
&br;
-''チェストに設定すると、保護状態のままホッパーによるアイテムの移動を許可します。''~

 /chopper on
 /chopper off

&br;
&br;
-''チェストに設定すると、周囲3ブロック以内のアイテムを自動的に収納します。''~

 /cmagnet on
 /cmagnet off

&br;
&br;
-''扉に設定すると、3秒後に自動で扉が閉まるようになります。''~

 /cautoclose on
 /cautoclose off

&br;
&br;
-''(OPのみ)指定したプレイヤー名のLWC保護を全削除''~

 /lwc admin purge <playername>

&br;
&br;
-''(運用)指定した場所のLWC保護を全削除''~

 sqlite> select * from lwc_protections where x=777 and y=58 and z=777;
 sqlite> delete from lwc_protections where x=777 and y=58 and z=777;

&br;
&br;