Logo
NowLoadingCharacter
お知らせ 
2024.11.16

サーバーって何?①

サーバーってなんだろう…? どうもお久しぶりです!運営のクマゲームズです

ヘブバンワールドのお知らせを見ていると「サーバー」という単語をよく見ますね

今回はその「サーバー」について解説したいと思います!

第1回は企画の根幹のマインクラフトサーバーについて書いていこうと思います!

サーバーの種類

サーバーは簡単に言うとサービスを提供してくれるコンピューターの事をいいます。マイクラサーバーはMinecraftのマルチプレイを提供するサーバーってことですね!

じゃあまずマインクラフトというゲームには大きく2つのエディションがあります

Java版統合版(Bedrock)ですね!

このエディションの違いはサーバーにも大きく関係します。正直に話すと統合版のサーバーについてはとても疎いのでJava版がメインの内容になると思います(ご了承ください…!)

じゃあまずマインクラフトのサーバーについて話していきましょう

マインクラフトのサーバーと言っても様々な種類があるんです…以下のように…

名前種類性能、機能
公式サーバーゲームサーバーふつーのサーバー
Spigotゲームサーバー公式サーバーを改造しプラグインを使えるようにしたもの
PaperゲームサーバーSpigotを改良し動作を改善したもの
PurpurゲームサーバーPaperを改良し動作を改善したもの
ForgeゲームサーバーForge系MODを読み込めるMODサーバー
FabricゲームサーバーFabric系MODを読み込めるMODサーバー
MohistゲームサーバーForge系MODとSpigot系プラグインを読み込むことができ動作が軽量
Bungeecordプロキシサーバー複数のサーバーをつなぐ中継地点になる
Velocityプロキシサーバー他のプロキシサーバーより軽量、安全性を重視されている

とまあいっぱいあります…

ですがこれもほんの一部です。このサーバーソフトウェアを自分のやりたいことに合わせて選択していくという感じです(大変そうですね)

ヘブバンワールドではPurpurとVelocityをメインで使用しています(たまにPaperだったりする)

どちらも軽量で扱いやすいため選択しています

プラグインって??

上の表で「プラグイン」という単語が出てきましたね

プラグインとはサーバーの機能を拡張することができるものです

これも様々な種類があります…というかサーバーソフトウェアより圧倒的に量があります…

ここではヘブバンワールドで使用しているプラグインを紹介します

名前説明導入サーバー
AxiomPaperAxiomという建築補助MODをサーバーで使用するのに必要なプラグイン制作用
CommandPanelコマンドを実行することで様々な機能をカスタマイズできるインベントリのようなUIを表示する制作用、観光用
DiscordSRVチャットやサーバーの状態をDiscordと連携することができる制作用、観光用
Dynmapマインクラフトのワールドのマップをブラウザ上で表示する(これ)制作用
Geyser統合版とのクロスプレイを実装する制作用、観光用
FloodGateGeyserの機能を拡張する制作用、観光用
LuckPermsプレイヤーの権限を管理する制作用、観光用
LunaChatローマ字チャットを自動で日本語に変換する(ただし翻訳機能はなし)制作用、観光用
Multiverceサーバー内に複数のワールドを生成する制作用、観光用
Sparkサーバーの状態を確認できる制作用、観光用
ViaVersionサーバーのバージョンと異なるバージョンでも参加ができるようにする制作用、観光用
ViaBackwards同上制作用、観光用
Worldedit建築補助プラグイン制作用、観光用
Gsit座るなどのエモートを追加観光用
MusicBOX曲の再生をできるようにする観光用
Image-MAP画像データをマップデータに変換しマインクラフト内で掲示できるようにする(独自制作プラグイン)観光用
Onigokko-v1マインクラフト内に鬼ごっこを実装する(独自制作プラグイン)イベント用(非公開)

ヘブバンワールドに関係しているプラグインだけでもこれだけいっぱいあります!

独自制作プラグインと書いていないものに関しては一般で公開されているので検索すれば見つかると思います!(独自制作に関してはとある方に委託して作ってもらっているので配布していません…すいません)


プロキシサーバーって?

つぎにプロキシサーバーです(あれ…?某ソシャゲで聞いたな…?)

プロキシサーバーとは中継、仲介してくれるサーバーになります

どゆこと??となると思います

それでは下の図を見てください!

こんな感じプレイヤーがゲームサーバーに接続する際に間に入って情報のやり取りをしてくれます

こうすることでセキュリティ的な安全性が高まったり攻撃を受けた際にゲームサーバーに直接攻撃することが難しくなります

城壁みたいですね~

プロキシサーバーの機能はこれだけじゃありません!

上の図のように複数のゲームサーバーを接続することができます!

こうすると接続し直さなくてもゲームに参加したまま別のサーバーに移動するということができるようになります

例えばですがロビーサーバーがあってそこからPvPサーバーやサバイバルサーバーに接続がという感じです!

とても便利ですね~

終わりに

とまあサーバーには様々な機能なので奥が深い分野になっています!

このブログで紹介したゲームサーバーはサーバーのごく一部に過ぎません。だから①とか言う数字が付いてるんですね~(②以降は書いてもいないし未定です!w)


以上今回のブログは以上です!ありがとうございました!


(追記)もし質問とかあればクマゲームズのX(旧Twitter)のDMに連絡してもらえれば答えれるかも…?(僕の知ってる範囲しか無理だよ!!)

hvbnworld_logo
参加はこちら!
※よくある質問を記載しています。
©2024-2025 ヘブバンワールド All Rights Reserved
Minecraft は Microsoft の登録商標です。
本サーバーは Mojang社から承認されておらず、Mojang社とは関係ありません。
ヘブンバーンズレッドはグリー株式会社の登録商標です。
また本企画はヘブンバーンズレッド公式と一切関係のない非公式、非公認企画です。