サーバーでコマンドブロックを有効にする方法

サーバーの初期設定ではコマンドブロックは使えない設定になっています。コマンドブロックが無効になっていると配布ワールド等は機能しなくなってしまう等色々問題になってきます。

そこで今回はコマンドブロックを有効にする方法を説明したいと思います。

サーバーファイルを設定

a51b611874483c345c68ae4c7ba954f3
まず、設定するファイルを探しましょう。「server.properties」というファイルです。

 

#Minecraft server properties
#Fri Mar 20 09:07:04 JST 2015
generator-settings=
op-permission-level=4
allow-nether=true
level-name=world
enable-query=false
allow-flight=false
announce-player-achievements=true
server-port=25565
level-type=DEFAULT
enable-rcon=false
force-gamemode=false
level-seed=
server-ip=
max-build-height=256
spawn-npcs=true
white-list=false
spawn-animals=true
hardcore=false
snooper-enabled=true
online-mode=true
resource-pack=
pvp=false
difficulty=1
enable-command-block=false   #falseをtrueに変更
server-name=Unknown Server
gamemode=2
player-idle-timeout=0
max-players=20
spawn-monsters=false
generate-structures=true
view-distance=10
spawn-protection=16
motd=A Minecraft Server
#
#true = 有効
#false = 無効
#
#基本なので覚えておこう!

ファイルを開くとこのような設定が書いてあると思います。

この中のenable-command-block=falseとなっている所をenable-command-block=trueに変更しましょう。

設定が終わったら上書き保存してサーバを起動させてみます。エラーがでた場合は間違っている可能性があるのでよく確認してみてください。

実際にコマンドブロックを使用してみて実行できたら終了です。お疲れ様でした。

おすすめの記事

6 件のコメント

    • >>enable-command-block=falseがありません。
      ないはずがないのですが、バージョンなど具体的な状態が分からないと助言できません。

  • マイクラを始める前に、enable-command-block=falseと書き換えたサーバーを立ち上げるだけで、反映されますか?ポートはまだ開放していません。

    server propatiesのworldなども書き換えたり、配布ワールドのファイルをサーバーのファイルに入れたりしないとダメですか?

    • >>enable-command-block=falseと書き換えたサーバーを立ち上げるだけで、反映されますか?
      初期設定ではfalseが設定されていてコマンドブロックが使えません。
      enable-command-block=trueと書き換えて保存すれば、次回からサーバーを立ち上げるだけでコマンドブロックが使えるようになります。

      >>server propatiesのworldなども書き換えたり、配布ワールドのファイルをサーバーのファイルに入れたりしないとダメですか?
      すみません。なにがしたいのか良く分からないので助言できません。
      普通にマインクラフトをするだけなら、触らなくても大丈夫です。

  • 初歩的な質問ですみません。
    enable-command-block=true
    を反映させるためには、マイクラで遊んでる間ずっとserverを建てておかなければいけないですか?

    遊ぶ度に毎回サーバーを建てないと反映されませんか?

    • >>遊ぶ度に毎回サーバーを建てないと反映されませんか?
      server.propertiesは設定ファイルで、この設定を利用してサーバーが立てられます。
      そしてそのサーバーに入って遊ぶ限り、その設定でプレイすることになります。

      なので、シングルプレイではserver.propertiesで設定した内容は全く関係ありません。
      シングルプレイとマルチプレイは全く別の環境という訳ですね。

      もちろん、サーバーに入る為にはサーバーを建てる必要があるので毎回建てる必要があります。
      シングルプレイするのにサーバーを建てる意味は全くありません。

  • コメントを残す

    メールアドレスが公開されることはありません。 * が付いている欄は必須項目です