コマンドブロックをマルチサーバーで有効にする方法を紹介します。
マルチサーバーでは、初期設定でコマンドブロックが無効になっているので使えません。そのため、コマンドブロックを使いたい場合は、設定を変更する必要があります。
この記事では、マルチサーバーでコマンドブロックが使えるようにする設定を解説します。
コマンドブロックを有効にする方法
- server.propertiesを編集する
マルチサーバーでコマンドブロックを使うには「server.properties」ファイルを編集します。
server.propertiesを編集する
サーバーが入ってるフォルダの中に「server.properties」というファイルがあります。
このファイルは、マルチサーバーの設定が書かれています。この中にはマルチサーバーでコマンドブロックを使えるようにする設定も入っているので、そこを編集すれば大丈夫です。
メモ帳などを使ってテキストとして開きましょう。ファイルを開くと以下のようになっています。
#Minecraft server properties
#Thu Oct 21 16:53:24 JST 2021
spawn-protection=16
max-tick-time=60000
query.port=25565
generator-settings=
sync-chunk-writes=true
force-gamemode=false
allow-nether=true
enforce-whitelist=false
gamemode=survival
broadcast-console-to-ops=true
enable-query=false
player-idle-timeout=0
text-filtering-config=
difficulty=easy
spawn-monsters=true
broadcast-rcon-to-ops=true
op-permission-level=4
pvp=true
entity-broadcast-range-percentage=100
snooper-enabled=true
level-type=default
hardcore=false
enable-status=true
enable-command-block=false #trueに変更する
max-players=20
network-compression-threshold=256
resource-pack-sha1=
max-world-size=29999984
function-permission-level=2
rcon.port=25575
server-port=25565
debug=false
server-ip=
spawn-npcs=true
allow-flight=false
level-name=world
view-distance=10
resource-pack=
spawn-animals=true
white-list=false
rcon.password=
generate-structures=true
online-mode=true
max-build-height=256
level-seed=
prevent-proxy-connections=false
use-native-transport=true
enable-jmx-monitoring=false
motd=A Minecraft Server
rate-limit=0
enable-rcon=false
ちょうど真ん中あたりに「enable-command-block=false」と書かれた箇所があります。
これが、マルチサーバーでコマンドブロックが使えるかを設定している箇所です。falseとは無効という意味なので、ここを有効を意味する「true」に変更してください。書き換えたら上書き保存します。
ここまできたら、いちどマルチサーバーを起動してコマンドブロックが使えるか試してみましょう。マルチサーバーを起動しながら設定を変更した人は、再起動してください。
コマンドブロックでコマンドが実行できたら完了です。
Realmsサーバーでコマンドブロックを有効にする方法
- Minecraft Realmsをクリック
- Realmsの設定をクリック
- ワールドの設定をクリック
- Commnad BlocksをONにする
Realmsサーバーでもコマンドブロックを有効にできます。
Realmsのサーバーを選択する画面に移動してから、ワールドの設定を選びます。その中にコマンドブロックの項目があるので有効にしましょう。これだけで、Realmsでもコマンドブロックを使うことができます。
感想を書いてね
コメント一覧 (16件)
enable-command-block=falseがありません。どうすればいいですか?
>>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で設定した内容は全く関係ありません。
シングルプレイとマルチプレイは全く別の環境という訳ですね。
もちろん、サーバーに入る為にはサーバーを建てる必要があるので毎回建てる必要があります。
シングルプレイするのにサーバーを建てる意味は全くありません。
最初に書いてあったserver.propertiesというものがどこにあるか分かりません。
サーバーが入っているフォルダ内にあります。
サーバーが入っているフォルダ…。
もう少し細かく説明出来たりしますか?
だいぶ細かく説明してると思うのですが
どうしても見当たらなくて…。
よろしくお願いします
『公式サーバーの立て方』を元に説明します。
上記のページでいう『公式サーバーを起動する』の段落にある画像が”サーバーが入っているフォルダ”になります。サーバーを起動する奴が入っているのと同じ場所にあります。
それかパソコンのファイル検索を使って探してみるのもいいかと思いますよ。
enable-command-blockは最初からtrueになっているのですが、なぜかコマンドブロックを使用しようとすると遮られてしまいます。ほかに思い当たる原因などありますでしょうか。
最初からtrueになってることはないので
『enable-command-blockがfalseになっている(見間違い)』か『違うサーバーのファイルを編集している』可能性しか考えられません。
もしtrueになっていた場合、本当にコマンドブロック実行されていないのかを確認してください。(/say test など)
レルムズで借りてるサーバーではコマンドブロック実行はできないんでしょうか。見た感じサーバーのファイル内とありますが、借りてるのでもちろん自分でサーバーを立ててないのでそのようなファイルはありません。
ワールドの設定にあるコマンドブロックの項目を有効にしましょう。
trueにしてもコマンドブロックが使えません。サーバーを再起動しても、マイクラを再起動してもできません。どうすればいいでしょうか。
コマンドを実行した時に、何か文章は表示されるのでしょうか。
また、どのようなコマンドを実行したのかも注意してください。