Skip to content

CoreProtect ロールバック

組み立てる /co rollback コマンドを平易に:誰が、どの期間、どの半径で、何を正確に復元するか。必ず次から始めます /co lookup 何が起きたかを確認してから、ロールバックしてください。

何が起きたか

特定のプレイヤーが過去 1 日以内に 30 ブロックの範囲内で破壊した建築を復元します。

ロールバックする対象

ブロックa:block

ブロックの設置と破壊、最も一般的なグリーフのケースです。

コマンド:3

/co lookup u:Griefer t:1d r:30 a:block
/co rollback u:Griefer t:1d r:30 a:block
/co restore u:Griefer t:1d r:30 a:block

1 行目は見つかったものだけを表示します。2 行目でロールバックします。3 行目はロールバックが間違いだった場合に元に戻します: /co restore 同じパラメータで。

必要な権限

coreprotect.inspect

インスペクターモード:ブロックをクリックすると触った人が表示されます。

coreprotect.lookup

ログ検索:これがないと何が見つかるか確認できません。

coreprotect.rollback

ロールバック本体です。信頼できる管理者のみ。

coreprotect.restore

ロールバックの取り消し、誤操作への保険です。

coreprotect.teleport

検索結果から直接イベント地点へ移動します。

FAQ

荒らしの後でエリアをロールバックするには?

被害の中心に立ち、/co lookup u:Nick t:1d r:30 a:block を実行して何が見つかるか確認します。リストが正しければ、lookup を rollback に変えて同じ行を繰り返します。半径は自分の位置から数えるので、端ではなく中心に立ってください。

プレイヤーのインベントリをロールバックするには?

ここでは半径は不要で、プレイヤーで検索します。/co rollback u:Nick t:2h a:item,inventory で直近2時間のアイテムを復元します。その時点でプレイヤーはオンラインである必要があり、そうでなければ次回ログイン時にアイテムが戻ります。

TNTやクリーパーの爆発をロールバックするには?

CoreProtectでは爆発は特別な「プレイヤー」に割り当てられます:#tnt、#creeper、#fire。/co rollback u:#tnt t:3h r:25 a:-block は建築物に触れず破壊されたものだけを復元します。blockの前のマイナス記号は「破壊のみ」を意味します。

チェストの中身を復元するには?

コンテナアクションを使います:/co rollback u:Nick t:6h r:10 a:container。半径が小さいのは意図的で、そうしないと同じ期間の他人のチェストのアイテムも戻ってしまいます。

ロールバックしすぎた場合は?

rollback を restore に変えて同じパラメータで同じコマンドを実行すると、CoreProtectはロールバック前の状態を返します。まさにそのためにコマンドブロックの3行目が用意されています:緊急時は覚えるよりコピーする方が簡単です。

lookupで何も見つからないのはなぜ?

よくある理由は3つ:その期間のログがすでに削除されている(スケジュールで /co purge)、荒らしが別のワールドで起きた(その場合は w:ワールド名 を追加)、ニックネームの大文字小文字が異なる。プラグインが記録しているか確認するには /co status を使います。

関連項目