マインクラフトゆきあサーバー

RSS

マインクラフトサーバー運営ログ1

インストール、立ち上げ編。

立ち上げ時に何したかを忘れないようにしておく記事です。Macです。

長いので見たい人だけ続きをどうぞ。





■単純にサーバーだけ立ててみる

立ち上げ自体は解りやすい動画があるのでリンクをぺたり。

http://www.youtube.com/watch?v=wzp-b2F8fm8

以下動画の要約。

  1. minecraft.netでマインクラフトのサーバー版(.jar)をダウンロード
  2. ターミナルに『java -Xmx1024M -Xms1024M -jar 』をコピペしてその後ろにダウンロードしたサーバー.jarファイルをドロップ。ローカルアドレスが入ったらEnterキー
  3. サーバーがたちあがる。右側のペインに警告がなければ多分OK。初回ならワールドデータが生成される
  4. マインクラフトクライアント側から、自分のグローバルIPでアクセスできる事を確認する

こんな感じ。

ポイント。

  • cdコマンドでディレクトリ移動するとその場所にワールドデータが生成されるみたい。『cd 』と入力してその後ろにサーバーにしたいディレクトリをドロップリターンでOK
  • ターミナルコマンドの1024のところ、前者が最低メモリ容量、後者が最大メモリ容量なので、サーバー負荷に合わせて変更して起動する。心配な時は最大値を増やすだけで良いかも
  • 普段自分がサーバーにアクセスするときは直接『127.0.0.1』か『localhost』の指定でも良いかも。グローバルIPでのアクセスは確認のためにネットワーク経由でアクセスする手段です
  • サーバーを止めるにはターミナルで『stop』と入力してEnter。直接窓を閉じるとデータが飛ぶ可能性があるとかないとか
  • サーバーを立ち上げるときは毎回ターミナル経由で起動。直接jarから起動するとメモリの設定の仕方が解らない。(>_<)
  • Wikiにある『nogui』はGUI(ウィンドウ)表示しないよ、ってコマンド。サーバーjarのウィンドウ出てこなくなる




■サーバーの設定ファイルをごにょごにょする

Minecraft Japan Wiki のサーバーの設定っていうページが詳しい。

Minecraft Japan Wiki - マルチプレイ

http://www26.atwiki.jp/minecraft/pages/29.html#id_f0bec836

admin-slot=<true/false> サーバーが定員に達しているときでもop権限があれば参加できるようにする
Betaから使えなくなった模様 grow-trees=<true/false> 苗木の成長のON/OFF level-name=<name> マップデータを保存するフォルダの名前 max-connections=<1-3> 同一IPからの接続を許可する数
4以上を設定した場合自動で3になる max-players=<0-256> プレイヤーの最大同時接続数
adminはこの数に含まれません monsters=<true/false> 夜になるとモンスターが沸くかどうか motd=<text> プレイヤーが接続してきたときに文章を表示する online-mode=<true/false> Minecraft公式サーバに接続してユーザ認証を行うかどうか public=<true/false> 公式のサーバーリストにサーバーを載せるかどうか server-ip=<blank/IP> NICが複数ある場合にどのNICにバインドするか server-name=<name> サーバーの名前 server-port=<1-65535> サーバーで使用するポート デフォルトで25565 verify-names=<true/false> ONにするとMinecraft.net上で同一IPが居ないかチェックする hell-world=<true/false> trueにするとネザーの世界が生成される no-animals=<true/false> trueにすると動物が沸かなくなる pvp=<true/false> Falseにすると他のプレイヤーを攻撃できなくなる spawn-monsters=<true/false> Falseにするとモンスターが消える spawn-animals=<true/false> Falseにすると動物が消える

念のためサーバーを落としてから設定して保存。サーバーを立ち上げて確認します。

自分をオペレーター登録しておく。

ネザー有効にしたらネザーからリスポするので調べてみたら、マルチプレイではMODを導入しないとネザーは使えないらしい。あとで導入したい。

理系な学生Gamerブログ  マインクラフトのマルチでネザーへ行く方法(mod導入)

http://kiriukiriu.blog119.fc2.com/blog-entry-9.html

通常のマルチではネザーへ行く事は出来ません。
なので、modを入れる必要があります。

■グローバルIPを固定する

毎回再起動するとIP変わるのは煩わしいので固定できるなら固定しておきましょう。Macの場合設定手動にして今のIPを入力するだけでOKでした。



■IPにアドレスを割り振る(DNS設定)

123.456.789.012 みたいなグローバルIP。ユーザーさんはマルチプレイ接続画面に入力することになります。これを micr.yukia.org に変えたい。単純にドメインサービスのカスタムDNSを使います。

私が yukia.org を取得しているのはムームードメインなので手順は以下の通り。

  1. ムームードメインにアクセス、yukia.orgのドメイン管理にログイン
  2. ムームーDNSセットアップ画面を開く
  3. 設定2の『カスタム設定』を有効化
  4. サブドメインに『micr』種別は『A』内容に先ほど固定したIPを入力
  5. 適用ボタン

こんな感じで micr.yukia.org へのアクセスを固定したIPに飛ばします。マインクラフトマルチプレイで動作を確認して完了。