【プラグイン紹介】ラグいマイクラサーバーにおすすめ!!メモリを大幅に節約し、ラグを軽減する「LaggRemover」

LaggRemover Minecraft
この記事は約5分で読めます。

マイクラの格安鯖はどうしても低スペ…

まず「マイクラで公開サーバーを運営したい!」と思うと

  • 自宅でPCを買ってサーバーにする
  • 有料でサーバーを借りる
  • 無料でサーバーを借りる

という選択肢が目の前に現れると思います。

自宅サーバーは言わずもがな「膨大な費用」と「専門知識」が必要になってくるので、簡単には手が出せません。
かといって無料サーバーは、プラグインの導入制限や起動時間の制限があるため、不特定多数の人が入ってくる公開サーバーには向きません。

こうなってくると、月500〜1000円台の格安サーバーを借りるというのが現実的になると思います。
しかし、ここでもまた壁が現れます。

「いざ人を入れてみたら、メモリがカツカツすぎる!!」

そうです。マイクラ鯖は通常、ものすごくメモリを食うので、格安鯖だとメモリ不足で鯖落ちするリスクが高めです。


そこで、そんなメモリのお悩みをサクッと解決してくれるプラグイン「LaggRemover」をご紹介します。

LaggRemoverの機能

※注意「LaggRemover」は
Minecraft JavaEdition専用です。
Ver 1.8 – 1.14.4
のみ対応しています。

メモリ使用量の軽減

このプラグインで一番メインと言っていい機能です。
メモリに読み込まれているチャンクの中で余計な部分をメモリから削除し、使用量を必要最低限にします。

私のサーバーで導入してみたところ、導入前と比べ2GB以上使用量を少なくすることができました。
(公式サイトでは、50%以上削減できると書かれています)
こんなに減っちゃって大丈夫なのか!?と思ったのですが、(私の場合は)プレイに支障はありませんでした

この機能は、使用時点でのチャンクの読み込み量を必要最低限の状態にします。
そのため、プレイヤーがあちこち移動するなど、必要な読み込み量が増えた場合、(増えた分を読み込んでいる際に)サーバーの負荷が通常よりも倍増する場合があります。
広大なマップが必要なサーバーでは、導入をお勧めできません。
くれぐれもご注意ください。

2024/03/29 追記
ラグ軽減機能

主に3つあります。

エンティティ大量スポーン防止機能

一つのチャンク内にあるエンティティの数を監視し、一定数を超えると超えた分を自動的に消してくれます。

定期的にラグ軽減の処理を実行する機能

コンフィグでONにして時間を設定すると、設定した時間ごとにラグを軽減する処理を実行してくれます。
必要なMobやエンティティを削除してしまう可能性があるので、ONにするのは自己責任で
(デフォルトはOFFです)

ラグ予測・検知機能

ラグが起こりそうになった時、起こる前に原因を突き止めて対策を行ったり、実際に起こってしまった時も自動的に軽減処理をしたりしてくれます。

その他の機能

その他、TPS(イメージとしては、サーバーのラグさ度合い)を簡単に見れたり、プラグインのアップデートが来た時に自動で更新してくれたりする機能があります。


ダウンロードはここから

LaggRemover – Bukkit Plugins – Minecraft – CurseForge

使い方

使い方はとっても簡単!!

プラグインを導入して、/lr gcを打つと、メモリ使用量を軽減する処理を実行してくれます。


コマンド一覧

コマンド説明必要な権限
/lr helpコマンドの一覧を表示します。lr.help
/lr tpsサーバーのTPSを表示します。lr.lagg
/lr ramメモリについての情報を表示します。lr.ram
/lr chunkプレイヤーのいるワールドで読み込まれているチャンク数を表示します。lr.world
/lr masterワールドやサーバーに関する、より詳細な情報を表示します。lr.master
/lr clearエンティティや落ちているアイテムを削除します。
(clear の後に削除するものを指定できます。)
例) /lr clear i → アイテムを削除
lr.clear
/lr countエンティティや落ちているアイテムの数を表示します。
(/lr clear と同じように指定できます)
lr.world
/lr gcメモリから不要なものを削除して、メモリ使用量を下げます。lr.gc
/lr protocol追加されたモジュールを実行/リストアップします。
(このプラグインは、サードパーティー製のモジュールを入れて機能を追加することができます。)
lr.protocol
/lr modules追加されたモジュールの一覧を表示します。lr.modules
/lr infoプラグインについての情報を表示します。なし
/lr pingプレイヤーのpingを表示します。
例) /lr ping [<プレイヤー名>]
lr.ping
/lr unload指定したワールドのチャンクを全てアンロードします。lr.unload
LaggRemover – Bukkit Plugins – Minecraft – CurseForge



まとめ

このプラグインは、メモリを大幅に削減してくれるだけでなく、ラグの軽減までしてくれます。
格安サーバー勢など、メモリにあまり余裕がない人にとっては非常にありがたいものです。

早速導入して、メモリカツカツ生活からおさらばしちゃいましょう!!